./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 4e7fbc69 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/config/TaipanReach.xml -i ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash a31ccbb50ed824a1b6eea67c3747e38f48ab93613ea1abf86baf8d129dc78945 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-4e7fbc6 [2022-11-23 15:55:56,766 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-23 15:55:56,769 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-23 15:55:56,793 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-23 15:55:56,794 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-23 15:55:56,795 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-23 15:55:56,797 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-23 15:55:56,799 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-23 15:55:56,800 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-23 15:55:56,802 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-23 15:55:56,805 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-23 15:55:56,807 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-23 15:55:56,807 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-23 15:55:56,809 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-23 15:55:56,810 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-23 15:55:56,811 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-23 15:55:56,815 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-23 15:55:56,819 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-23 15:55:56,821 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-23 15:55:56,825 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-23 15:55:56,831 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-23 15:55:56,837 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-23 15:55:56,839 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-23 15:55:56,840 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-23 15:55:56,844 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-23 15:55:56,849 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-23 15:55:56,849 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-23 15:55:56,850 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-23 15:55:56,852 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-23 15:55:56,853 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-23 15:55:56,855 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-23 15:55:56,857 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-23 15:55:56,858 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-23 15:55:56,859 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-23 15:55:56,862 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-23 15:55:56,862 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-23 15:55:56,864 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-23 15:55:56,864 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-23 15:55:56,865 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-23 15:55:56,866 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-23 15:55:56,868 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-23 15:55:56,869 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/config/svcomp-Reach-32bit-Taipan_Default.epf [2022-11-23 15:55:56,902 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-23 15:55:56,902 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-23 15:55:56,903 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-23 15:55:56,903 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-23 15:55:56,904 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-23 15:55:56,904 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-23 15:55:56,904 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-23 15:55:56,905 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-23 15:55:56,905 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-23 15:55:56,905 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-23 15:55:56,905 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-23 15:55:56,906 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-23 15:55:56,906 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-23 15:55:56,906 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-23 15:55:56,907 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-23 15:55:56,907 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-23 15:55:56,907 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-23 15:55:56,907 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-23 15:55:56,908 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-23 15:55:56,908 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-23 15:55:56,909 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-23 15:55:56,909 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-23 15:55:56,909 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-23 15:55:56,910 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-23 15:55:56,910 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-23 15:55:56,910 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-23 15:55:56,910 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-23 15:55:56,911 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-23 15:55:56,911 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-23 15:55:56,911 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-23 15:55:56,911 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-23 15:55:56,912 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-23 15:55:56,912 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-23 15:55:56,912 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-23 15:55:56,912 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-23 15:55:56,913 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-23 15:55:56,913 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-23 15:55:56,913 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-23 15:55:56,914 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-23 15:55:56,914 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-23 15:55:56,914 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-23 15:55:56,914 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/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_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> a31ccbb50ed824a1b6eea67c3747e38f48ab93613ea1abf86baf8d129dc78945 [2022-11-23 15:55:57,190 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-23 15:55:57,215 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-23 15:55:57,218 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-23 15:55:57,219 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-23 15:55:57,220 INFO L275 PluginConnector]: CDTParser initialized [2022-11-23 15:55:57,221 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c [2022-11-23 15:56:00,458 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-23 15:56:00,709 INFO L351 CDTParser]: Found 1 translation units. [2022-11-23 15:56:00,710 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c [2022-11-23 15:56:00,724 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/data/775ca7c75/c39816993bf747b39107c81adac25831/FLAG73f0b981c [2022-11-23 15:56:00,739 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/data/775ca7c75/c39816993bf747b39107c81adac25831 [2022-11-23 15:56:00,742 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-23 15:56:00,744 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-23 15:56:00,746 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-23 15:56:00,746 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-23 15:56:00,751 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-23 15:56:00,752 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:56:00" (1/1) ... [2022-11-23 15:56:00,753 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@798a5c96 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:56:00, skipping insertion in model container [2022-11-23 15:56:00,753 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 03:56:00" (1/1) ... [2022-11-23 15:56:00,763 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-23 15:56:00,806 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-23 15:56:00,974 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c[914,927] [2022-11-23 15:56:01,039 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c[7115,7128] [2022-11-23 15:56:01,089 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-23 15:56:01,102 INFO L203 MainTranslator]: Completed pre-run [2022-11-23 15:56:01,115 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c[914,927] [2022-11-23 15:56:01,167 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.03.cil-1.c[7115,7128] [2022-11-23 15:56:01,219 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-23 15:56:01,248 INFO L208 MainTranslator]: Completed translation [2022-11-23 15:56:01,249 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:56:01 WrapperNode [2022-11-23 15:56:01,249 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-23 15:56:01,251 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-23 15:56:01,251 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-23 15:56:01,251 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-23 15:56:01,261 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:56:01" (1/1) ... [2022-11-23 15:56:01,274 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:56:01" (1/1) ... [2022-11-23 15:56:01,312 INFO L138 Inliner]: procedures = 59, calls = 67, calls flagged for inlining = 27, calls inlined = 27, statements flattened = 523 [2022-11-23 15:56:01,312 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-23 15:56:01,313 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-23 15:56:01,313 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-23 15:56:01,314 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-23 15:56:01,325 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:56:01" (1/1) ... [2022-11-23 15:56:01,325 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:56:01" (1/1) ... [2022-11-23 15:56:01,330 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:56:01" (1/1) ... [2022-11-23 15:56:01,331 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:56:01" (1/1) ... [2022-11-23 15:56:01,340 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:56:01" (1/1) ... [2022-11-23 15:56:01,351 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:56:01" (1/1) ... [2022-11-23 15:56:01,353 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:56:01" (1/1) ... [2022-11-23 15:56:01,356 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:56:01" (1/1) ... [2022-11-23 15:56:01,360 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-23 15:56:01,380 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-23 15:56:01,380 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-23 15:56:01,381 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-23 15:56:01,382 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:56:01" (1/1) ... [2022-11-23 15:56:01,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-23 15:56:01,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:56:01,421 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-23 15:56:01,429 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-23 15:56:01,513 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-23 15:56:01,516 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-11-23 15:56:01,516 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-11-23 15:56:01,517 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2022-11-23 15:56:01,517 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2022-11-23 15:56:01,517 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2022-11-23 15:56:01,517 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2022-11-23 15:56:01,518 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2022-11-23 15:56:01,518 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2022-11-23 15:56:01,518 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2022-11-23 15:56:01,518 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2022-11-23 15:56:01,518 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2022-11-23 15:56:01,519 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2022-11-23 15:56:01,519 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2022-11-23 15:56:01,520 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2022-11-23 15:56:01,521 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2022-11-23 15:56:01,521 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2022-11-23 15:56:01,521 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2022-11-23 15:56:01,521 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2022-11-23 15:56:01,521 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2022-11-23 15:56:01,522 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2022-11-23 15:56:01,522 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2022-11-23 15:56:01,522 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2022-11-23 15:56:01,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-23 15:56:01,524 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2022-11-23 15:56:01,524 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2022-11-23 15:56:01,524 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2022-11-23 15:56:01,527 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2022-11-23 15:56:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-23 15:56:01,528 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-23 15:56:01,528 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2022-11-23 15:56:01,529 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2022-11-23 15:56:01,529 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2022-11-23 15:56:01,530 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2022-11-23 15:56:01,644 INFO L235 CfgBuilder]: Building ICFG [2022-11-23 15:56:01,647 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-23 15:56:02,374 INFO L276 CfgBuilder]: Performing block encoding [2022-11-23 15:56:02,631 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-23 15:56:02,631 INFO L300 CfgBuilder]: Removed 10 assume(true) statements. [2022-11-23 15:56:02,634 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:56:02 BoogieIcfgContainer [2022-11-23 15:56:02,634 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-23 15:56:02,637 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-23 15:56:02,637 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-23 15:56:02,641 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-23 15:56:02,641 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 03:56:00" (1/3) ... [2022-11-23 15:56:02,642 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e2b8947 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:56:02, skipping insertion in model container [2022-11-23 15:56:02,642 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 03:56:01" (2/3) ... [2022-11-23 15:56:02,643 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e2b8947 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 03:56:02, skipping insertion in model container [2022-11-23 15:56:02,643 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:56:02" (3/3) ... [2022-11-23 15:56:02,645 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.03.cil-1.c [2022-11-23 15:56:02,664 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-23 15:56:02,665 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-11-23 15:56:02,754 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-23 15:56:02,762 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@57f8d94f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-23 15:56:02,762 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-11-23 15:56:02,768 INFO L276 IsEmpty]: Start isEmpty. Operand has 167 states, 116 states have (on average 1.5086206896551724) internal successors, (175), 124 states have internal predecessors, (175), 33 states have call successors, (33), 15 states have call predecessors, (33), 15 states have return successors, (33), 31 states have call predecessors, (33), 33 states have call successors, (33) [2022-11-23 15:56:02,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-23 15:56:02,788 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:02,789 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:02,790 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:02,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:02,799 INFO L85 PathProgramCache]: Analyzing trace with hash -1167095686, now seen corresponding path program 1 times [2022-11-23 15:56:02,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:02,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234760378] [2022-11-23 15:56:02,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:02,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:02,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:03,376 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:56:03,376 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:03,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234760378] [2022-11-23 15:56:03,377 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234760378] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:03,378 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:03,378 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 15:56:03,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995475446] [2022-11-23 15:56:03,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:03,385 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 15:56:03,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:03,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 15:56:03,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-23 15:56:03,443 INFO L87 Difference]: Start difference. First operand has 167 states, 116 states have (on average 1.5086206896551724) internal successors, (175), 124 states have internal predecessors, (175), 33 states have call successors, (33), 15 states have call predecessors, (33), 15 states have return successors, (33), 31 states have call predecessors, (33), 33 states have call successors, (33) Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-23 15:56:04,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:04,366 INFO L93 Difference]: Finished difference Result 639 states and 968 transitions. [2022-11-23 15:56:04,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 15:56:04,369 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 41 [2022-11-23 15:56:04,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:04,396 INFO L225 Difference]: With dead ends: 639 [2022-11-23 15:56:04,396 INFO L226 Difference]: Without dead ends: 467 [2022-11-23 15:56:04,407 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-23 15:56:04,412 INFO L413 NwaCegarLoop]: 315 mSDtfsCounter, 639 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:04,414 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [647 Valid, 693 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-23 15:56:04,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2022-11-23 15:56:04,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 454. [2022-11-23 15:56:04,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 333 states have (on average 1.4204204204204205) internal successors, (473), 341 states have internal predecessors, (473), 82 states have call successors, (82), 39 states have call predecessors, (82), 37 states have return successors, (104), 75 states have call predecessors, (104), 78 states have call successors, (104) [2022-11-23 15:56:04,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 659 transitions. [2022-11-23 15:56:04,527 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 659 transitions. Word has length 41 [2022-11-23 15:56:04,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:04,528 INFO L495 AbstractCegarLoop]: Abstraction has 454 states and 659 transitions. [2022-11-23 15:56:04,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-23 15:56:04,529 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 659 transitions. [2022-11-23 15:56:04,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-11-23 15:56:04,531 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:04,532 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:04,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-23 15:56:04,532 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:04,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:04,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1688999553, now seen corresponding path program 1 times [2022-11-23 15:56:04,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:04,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869381619] [2022-11-23 15:56:04,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:04,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:04,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:04,883 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:56:04,884 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:04,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869381619] [2022-11-23 15:56:04,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869381619] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:04,890 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:04,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-23 15:56:04,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172405074] [2022-11-23 15:56:04,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:04,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-23 15:56:04,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:04,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-23 15:56:04,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-23 15:56:04,900 INFO L87 Difference]: Start difference. First operand 454 states and 659 transitions. Second operand has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2022-11-23 15:56:05,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:05,630 INFO L93 Difference]: Finished difference Result 582 states and 818 transitions. [2022-11-23 15:56:05,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-23 15:56:05,631 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 45 [2022-11-23 15:56:05,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:05,640 INFO L225 Difference]: With dead ends: 582 [2022-11-23 15:56:05,641 INFO L226 Difference]: Without dead ends: 519 [2022-11-23 15:56:05,643 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-11-23 15:56:05,644 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 358 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 644 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 644 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:05,645 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 681 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 644 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-23 15:56:05,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2022-11-23 15:56:05,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 506. [2022-11-23 15:56:05,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 370 states have (on average 1.4108108108108108) internal successors, (522), 378 states have internal predecessors, (522), 90 states have call successors, (90), 46 states have call predecessors, (90), 44 states have return successors, (112), 83 states have call predecessors, (112), 86 states have call successors, (112) [2022-11-23 15:56:05,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 724 transitions. [2022-11-23 15:56:05,744 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 724 transitions. Word has length 45 [2022-11-23 15:56:05,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:05,745 INFO L495 AbstractCegarLoop]: Abstraction has 506 states and 724 transitions. [2022-11-23 15:56:05,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2022-11-23 15:56:05,746 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 724 transitions. [2022-11-23 15:56:05,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-11-23 15:56:05,756 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:05,756 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:05,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-23 15:56:05,757 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:05,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:05,767 INFO L85 PathProgramCache]: Analyzing trace with hash 477368972, now seen corresponding path program 1 times [2022-11-23 15:56:05,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:05,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375530175] [2022-11-23 15:56:05,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:05,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:05,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:05,880 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:56:05,881 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:05,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375530175] [2022-11-23 15:56:05,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375530175] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:05,882 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:05,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:56:05,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815025546] [2022-11-23 15:56:05,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:05,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:56:05,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:05,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:56:05,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:05,884 INFO L87 Difference]: Start difference. First operand 506 states and 724 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-23 15:56:06,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:06,043 INFO L93 Difference]: Finished difference Result 731 states and 1011 transitions. [2022-11-23 15:56:06,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:56:06,044 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 46 [2022-11-23 15:56:06,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:06,054 INFO L225 Difference]: With dead ends: 731 [2022-11-23 15:56:06,055 INFO L226 Difference]: Without dead ends: 615 [2022-11-23 15:56:06,058 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:06,065 INFO L413 NwaCegarLoop]: 194 mSDtfsCounter, 199 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:06,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 257 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:56:06,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2022-11-23 15:56:06,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 601. [2022-11-23 15:56:06,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 435 states have (on average 1.3839080459770114) internal successors, (602), 443 states have internal predecessors, (602), 106 states have call successors, (106), 60 states have call predecessors, (106), 58 states have return successors, (128), 99 states have call predecessors, (128), 102 states have call successors, (128) [2022-11-23 15:56:06,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 836 transitions. [2022-11-23 15:56:06,165 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 836 transitions. Word has length 46 [2022-11-23 15:56:06,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:06,166 INFO L495 AbstractCegarLoop]: Abstraction has 601 states and 836 transitions. [2022-11-23 15:56:06,166 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-23 15:56:06,167 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 836 transitions. [2022-11-23 15:56:06,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-23 15:56:06,171 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:06,171 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:06,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-23 15:56:06,172 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:06,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:06,173 INFO L85 PathProgramCache]: Analyzing trace with hash -1207396304, now seen corresponding path program 1 times [2022-11-23 15:56:06,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:06,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619439806] [2022-11-23 15:56:06,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:06,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:06,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:06,275 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:56:06,275 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:06,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619439806] [2022-11-23 15:56:06,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619439806] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:06,276 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:06,276 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:56:06,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28166530] [2022-11-23 15:56:06,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:06,277 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:56:06,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:06,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:56:06,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:06,278 INFO L87 Difference]: Start difference. First operand 601 states and 836 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-23 15:56:06,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:06,445 INFO L93 Difference]: Finished difference Result 965 states and 1284 transitions. [2022-11-23 15:56:06,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:56:06,446 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 47 [2022-11-23 15:56:06,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:06,456 INFO L225 Difference]: With dead ends: 965 [2022-11-23 15:56:06,456 INFO L226 Difference]: Without dead ends: 755 [2022-11-23 15:56:06,458 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:06,466 INFO L413 NwaCegarLoop]: 196 mSDtfsCounter, 68 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:06,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 362 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:56:06,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2022-11-23 15:56:06,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 751. [2022-11-23 15:56:06,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 540 states have (on average 1.364814814814815) internal successors, (737), 548 states have internal predecessors, (737), 130 states have call successors, (130), 81 states have call predecessors, (130), 79 states have return successors, (152), 123 states have call predecessors, (152), 126 states have call successors, (152) [2022-11-23 15:56:06,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 1019 transitions. [2022-11-23 15:56:06,582 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 1019 transitions. Word has length 47 [2022-11-23 15:56:06,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:06,583 INFO L495 AbstractCegarLoop]: Abstraction has 751 states and 1019 transitions. [2022-11-23 15:56:06,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-23 15:56:06,584 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 1019 transitions. [2022-11-23 15:56:06,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-23 15:56:06,585 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:06,586 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:06,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-23 15:56:06,589 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:06,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:06,590 INFO L85 PathProgramCache]: Analyzing trace with hash 1334032591, now seen corresponding path program 1 times [2022-11-23 15:56:06,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:06,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [304542386] [2022-11-23 15:56:06,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:06,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:06,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:06,658 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:56:06,659 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:06,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [304542386] [2022-11-23 15:56:06,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [304542386] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:06,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:06,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:56:06,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807678706] [2022-11-23 15:56:06,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:06,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:56:06,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:06,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:56:06,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:06,662 INFO L87 Difference]: Start difference. First operand 751 states and 1019 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-23 15:56:06,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:06,827 INFO L93 Difference]: Finished difference Result 1175 states and 1541 transitions. [2022-11-23 15:56:06,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:56:06,828 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 53 [2022-11-23 15:56:06,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:06,833 INFO L225 Difference]: With dead ends: 1175 [2022-11-23 15:56:06,833 INFO L226 Difference]: Without dead ends: 814 [2022-11-23 15:56:06,834 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:06,835 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 199 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 264 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:06,836 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 264 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:56:06,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2022-11-23 15:56:06,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 802. [2022-11-23 15:56:06,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 576 states have (on average 1.3524305555555556) internal successors, (779), 584 states have internal predecessors, (779), 138 states have call successors, (138), 88 states have call predecessors, (138), 86 states have return successors, (160), 131 states have call predecessors, (160), 134 states have call successors, (160) [2022-11-23 15:56:06,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 1077 transitions. [2022-11-23 15:56:06,925 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 1077 transitions. Word has length 53 [2022-11-23 15:56:06,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:06,925 INFO L495 AbstractCegarLoop]: Abstraction has 802 states and 1077 transitions. [2022-11-23 15:56:06,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-23 15:56:06,926 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 1077 transitions. [2022-11-23 15:56:06,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-23 15:56:06,928 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:06,929 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:06,929 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-23 15:56:06,929 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:06,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:06,930 INFO L85 PathProgramCache]: Analyzing trace with hash -2110959813, now seen corresponding path program 1 times [2022-11-23 15:56:06,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:06,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735956455] [2022-11-23 15:56:06,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:06,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:06,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:07,059 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:56:07,060 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:07,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735956455] [2022-11-23 15:56:07,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735956455] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:07,061 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:07,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-23 15:56:07,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138538577] [2022-11-23 15:56:07,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:07,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-23 15:56:07,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:07,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-23 15:56:07,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 15:56:07,064 INFO L87 Difference]: Start difference. First operand 802 states and 1077 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-23 15:56:07,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:07,392 INFO L93 Difference]: Finished difference Result 911 states and 1209 transitions. [2022-11-23 15:56:07,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-23 15:56:07,393 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 54 [2022-11-23 15:56:07,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:07,400 INFO L225 Difference]: With dead ends: 911 [2022-11-23 15:56:07,400 INFO L226 Difference]: Without dead ends: 908 [2022-11-23 15:56:07,401 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-23 15:56:07,402 INFO L413 NwaCegarLoop]: 199 mSDtfsCounter, 360 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:07,403 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 243 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-23 15:56:07,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 908 states. [2022-11-23 15:56:07,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 908 to 801. [2022-11-23 15:56:07,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 576 states have (on average 1.3472222222222223) internal successors, (776), 583 states have internal predecessors, (776), 137 states have call successors, (137), 88 states have call predecessors, (137), 86 states have return successors, (160), 131 states have call predecessors, (160), 134 states have call successors, (160) [2022-11-23 15:56:07,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 1073 transitions. [2022-11-23 15:56:07,496 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 1073 transitions. Word has length 54 [2022-11-23 15:56:07,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:07,497 INFO L495 AbstractCegarLoop]: Abstraction has 801 states and 1073 transitions. [2022-11-23 15:56:07,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-23 15:56:07,498 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 1073 transitions. [2022-11-23 15:56:07,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-11-23 15:56:07,499 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:07,499 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:07,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-23 15:56:07,500 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:07,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:07,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1016045927, now seen corresponding path program 1 times [2022-11-23 15:56:07,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:07,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976981965] [2022-11-23 15:56:07,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:07,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:07,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:07,675 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:56:07,675 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:07,676 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976981965] [2022-11-23 15:56:07,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976981965] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:56:07,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422389762] [2022-11-23 15:56:07,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:07,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:56:07,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:56:07,683 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:56:07,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-23 15:56:07,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:07,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 293 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-23 15:56:07,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:56:08,254 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:56:08,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-23 15:56:08,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:56:08,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422389762] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-23 15:56:08,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [927105746] [2022-11-23 15:56:08,500 INFO L159 IcfgInterpreter]: Started Sifa with 54 locations of interest [2022-11-23 15:56:08,500 INFO L166 IcfgInterpreter]: Building call graph [2022-11-23 15:56:08,508 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-23 15:56:08,514 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-23 15:56:08,515 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-23 15:56:11,185 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 115 for LOIs [2022-11-23 15:56:11,210 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 83 for LOIs [2022-11-23 15:56:11,218 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 111 for LOIs [2022-11-23 15:56:11,239 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 119 for LOIs [2022-11-23 15:56:11,663 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 115 for LOIs [2022-11-23 15:56:11,712 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 115 for LOIs [2022-11-23 15:56:11,761 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 115 for LOIs [2022-11-23 15:56:11,786 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 122 for LOIs [2022-11-23 15:56:11,805 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-23 15:56:23,958 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '13689#(and (= ~q_req_up~0 1) (= ~t1_pc~0 0) (= ~T1_E~0 2) (= ~m_st~0 0) (= ~q_free~0 1) (<= 0 ~p_num_write~0) (= ~T2_E~0 2) (= 1 ~c_dr_i~0) (= ~E_3~0 2) (= 0 ~t3_pc~0) (= ~t2_i~0 0) (= ~t1_st~0 0) (= ~c_num_read~0 1) (= ~m_i~0 0) (not (= ~c_num_read~0 ~p_num_write~0)) (= ~p_dw_pc~0 1) (= ~E_2~0 2) (= ~c_last_read~0 ~q_buf_0~0) (= ~T3_E~0 2) (= ~local~0 0) (= ~t3_i~0 0) (= ~token~0 0) (= ~c_dr_pc~0 0) (= 2 ~p_dw_st~0) (= ~m_pc~0 0) (= ~p_dw_i~0 1) (= 0 ~t2_pc~0) (= |#NULL.offset| 0) (= ~c_last_read~0 ~p_last_write~0) (= ~E_M~0 2) (= ~a_t~0 0) (= 0 ~t2_st~0) (= ~E_1~0 2) (= 0 ~t3_st~0) (= ~M_E~0 2) (<= 0 |#StackHeapBarrier|) (= ~c_dr_st~0 1) (= ~t1_i~0 0) (= |#NULL.base| 0))' at error location [2022-11-23 15:56:23,958 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-23 15:56:23,958 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-23 15:56:23,958 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 7 [2022-11-23 15:56:23,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30829872] [2022-11-23 15:56:23,959 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-23 15:56:23,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-23 15:56:23,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:23,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-23 15:56:23,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=203, Invalid=1867, Unknown=0, NotChecked=0, Total=2070 [2022-11-23 15:56:23,961 INFO L87 Difference]: Start difference. First operand 801 states and 1073 transitions. Second operand has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-23 15:56:24,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:24,545 INFO L93 Difference]: Finished difference Result 1590 states and 2041 transitions. [2022-11-23 15:56:24,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-23 15:56:24,546 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 55 [2022-11-23 15:56:24,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:24,553 INFO L225 Difference]: With dead ends: 1590 [2022-11-23 15:56:24,554 INFO L226 Difference]: Without dead ends: 1587 [2022-11-23 15:56:24,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 122 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 779 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=203, Invalid=1867, Unknown=0, NotChecked=0, Total=2070 [2022-11-23 15:56:24,556 INFO L413 NwaCegarLoop]: 314 mSDtfsCounter, 522 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 522 SdHoareTripleChecker+Valid, 797 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:24,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [522 Valid, 797 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-23 15:56:24,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1587 states. [2022-11-23 15:56:24,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1587 to 1207. [2022-11-23 15:56:24,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1207 states, 862 states have (on average 1.3271461716937354) internal successors, (1144), 869 states have internal predecessors, (1144), 201 states have call successors, (201), 144 states have call predecessors, (201), 142 states have return successors, (224), 195 states have call predecessors, (224), 198 states have call successors, (224) [2022-11-23 15:56:24,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1207 states to 1207 states and 1569 transitions. [2022-11-23 15:56:24,684 INFO L78 Accepts]: Start accepts. Automaton has 1207 states and 1569 transitions. Word has length 55 [2022-11-23 15:56:24,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:24,685 INFO L495 AbstractCegarLoop]: Abstraction has 1207 states and 1569 transitions. [2022-11-23 15:56:24,685 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-23 15:56:24,685 INFO L276 IsEmpty]: Start isEmpty. Operand 1207 states and 1569 transitions. [2022-11-23 15:56:24,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-23 15:56:24,687 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:24,687 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:24,705 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-23 15:56:24,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-23 15:56:24,899 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:24,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:24,899 INFO L85 PathProgramCache]: Analyzing trace with hash 911438139, now seen corresponding path program 2 times [2022-11-23 15:56:24,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:24,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212333326] [2022-11-23 15:56:24,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:24,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:24,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:24,948 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:56:24,949 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:24,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212333326] [2022-11-23 15:56:24,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212333326] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:24,949 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:24,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:56:24,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206415914] [2022-11-23 15:56:24,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:24,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:56:24,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:24,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:56:24,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:24,951 INFO L87 Difference]: Start difference. First operand 1207 states and 1569 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-23 15:56:25,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:25,127 INFO L93 Difference]: Finished difference Result 1628 states and 2086 transitions. [2022-11-23 15:56:25,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:56:25,127 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 58 [2022-11-23 15:56:25,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:25,132 INFO L225 Difference]: With dead ends: 1628 [2022-11-23 15:56:25,133 INFO L226 Difference]: Without dead ends: 1007 [2022-11-23 15:56:25,137 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:25,138 INFO L413 NwaCegarLoop]: 232 mSDtfsCounter, 199 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:25,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 300 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:56:25,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1007 states. [2022-11-23 15:56:25,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1007 to 1005. [2022-11-23 15:56:25,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1005 states, 720 states have (on average 1.3222222222222222) internal successors, (952), 727 states have internal predecessors, (952), 169 states have call successors, (169), 116 states have call predecessors, (169), 114 states have return successors, (192), 163 states have call predecessors, (192), 166 states have call successors, (192) [2022-11-23 15:56:25,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1005 states to 1005 states and 1313 transitions. [2022-11-23 15:56:25,254 INFO L78 Accepts]: Start accepts. Automaton has 1005 states and 1313 transitions. Word has length 58 [2022-11-23 15:56:25,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:25,255 INFO L495 AbstractCegarLoop]: Abstraction has 1005 states and 1313 transitions. [2022-11-23 15:56:25,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-23 15:56:25,255 INFO L276 IsEmpty]: Start isEmpty. Operand 1005 states and 1313 transitions. [2022-11-23 15:56:25,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-23 15:56:25,257 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:25,257 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:25,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-23 15:56:25,257 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:25,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:25,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1293696756, now seen corresponding path program 1 times [2022-11-23 15:56:25,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:25,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688475673] [2022-11-23 15:56:25,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:25,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:25,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:25,306 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-23 15:56:25,306 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:25,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688475673] [2022-11-23 15:56:25,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688475673] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:25,306 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:25,307 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:56:25,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560020417] [2022-11-23 15:56:25,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:25,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:56:25,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:25,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:56:25,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:25,308 INFO L87 Difference]: Start difference. First operand 1005 states and 1313 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-23 15:56:25,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:25,492 INFO L93 Difference]: Finished difference Result 1640 states and 2091 transitions. [2022-11-23 15:56:25,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:56:25,493 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 61 [2022-11-23 15:56:25,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:25,500 INFO L225 Difference]: With dead ends: 1640 [2022-11-23 15:56:25,500 INFO L226 Difference]: Without dead ends: 1263 [2022-11-23 15:56:25,502 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:25,505 INFO L413 NwaCegarLoop]: 224 mSDtfsCounter, 44 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:25,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 406 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:56:25,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1263 states. [2022-11-23 15:56:25,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1263 to 1082. [2022-11-23 15:56:25,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1082 states, 783 states have (on average 1.3218390804597702) internal successors, (1035), 790 states have internal predecessors, (1035), 176 states have call successors, (176), 123 states have call predecessors, (176), 121 states have return successors, (199), 170 states have call predecessors, (199), 173 states have call successors, (199) [2022-11-23 15:56:25,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1082 states to 1082 states and 1410 transitions. [2022-11-23 15:56:25,621 INFO L78 Accepts]: Start accepts. Automaton has 1082 states and 1410 transitions. Word has length 61 [2022-11-23 15:56:25,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:25,622 INFO L495 AbstractCegarLoop]: Abstraction has 1082 states and 1410 transitions. [2022-11-23 15:56:25,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-23 15:56:25,623 INFO L276 IsEmpty]: Start isEmpty. Operand 1082 states and 1410 transitions. [2022-11-23 15:56:25,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-11-23 15:56:25,626 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:25,626 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:25,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-23 15:56:25,626 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:25,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:25,627 INFO L85 PathProgramCache]: Analyzing trace with hash 1159413313, now seen corresponding path program 1 times [2022-11-23 15:56:25,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:25,627 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226911996] [2022-11-23 15:56:25,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:25,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:25,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:25,805 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-23 15:56:25,806 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:25,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226911996] [2022-11-23 15:56:25,806 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226911996] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:25,806 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:25,806 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-23 15:56:25,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321241292] [2022-11-23 15:56:25,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:25,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-23 15:56:25,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:25,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-23 15:56:25,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-23 15:56:25,808 INFO L87 Difference]: Start difference. First operand 1082 states and 1410 transitions. Second operand has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-23 15:56:26,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:26,612 INFO L93 Difference]: Finished difference Result 2143 states and 2671 transitions. [2022-11-23 15:56:26,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-23 15:56:26,613 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Word has length 70 [2022-11-23 15:56:26,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:26,619 INFO L225 Difference]: With dead ends: 2143 [2022-11-23 15:56:26,619 INFO L226 Difference]: Without dead ends: 1452 [2022-11-23 15:56:26,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2022-11-23 15:56:26,622 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 327 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:26,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [349 Valid, 664 Invalid, 743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-23 15:56:26,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1452 states. [2022-11-23 15:56:26,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1452 to 1403. [2022-11-23 15:56:26,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1403 states, 999 states have (on average 1.2932932932932932) internal successors, (1292), 1006 states have internal predecessors, (1292), 232 states have call successors, (232), 172 states have call predecessors, (232), 170 states have return successors, (255), 226 states have call predecessors, (255), 229 states have call successors, (255) [2022-11-23 15:56:26,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1403 states to 1403 states and 1779 transitions. [2022-11-23 15:56:26,812 INFO L78 Accepts]: Start accepts. Automaton has 1403 states and 1779 transitions. Word has length 70 [2022-11-23 15:56:26,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:26,812 INFO L495 AbstractCegarLoop]: Abstraction has 1403 states and 1779 transitions. [2022-11-23 15:56:26,812 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-23 15:56:26,813 INFO L276 IsEmpty]: Start isEmpty. Operand 1403 states and 1779 transitions. [2022-11-23 15:56:26,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-11-23 15:56:26,815 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:26,815 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:26,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-23 15:56:26,815 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:26,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:26,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1040698135, now seen corresponding path program 1 times [2022-11-23 15:56:26,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:26,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081903639] [2022-11-23 15:56:26,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:26,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:26,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:26,872 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-23 15:56:26,873 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:26,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081903639] [2022-11-23 15:56:26,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081903639] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:26,873 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:26,873 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:56:26,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [767512323] [2022-11-23 15:56:26,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:26,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:56:26,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:26,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:56:26,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:26,875 INFO L87 Difference]: Start difference. First operand 1403 states and 1779 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-23 15:56:27,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:27,140 INFO L93 Difference]: Finished difference Result 2434 states and 3012 transitions. [2022-11-23 15:56:27,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:56:27,140 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 71 [2022-11-23 15:56:27,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:27,148 INFO L225 Difference]: With dead ends: 2434 [2022-11-23 15:56:27,148 INFO L226 Difference]: Without dead ends: 1577 [2022-11-23 15:56:27,151 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:27,151 INFO L413 NwaCegarLoop]: 218 mSDtfsCounter, 39 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 400 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:27,152 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 400 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:56:27,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1577 states. [2022-11-23 15:56:27,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1577 to 1448. [2022-11-23 15:56:27,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1036 states have (on average 1.2895752895752897) internal successors, (1336), 1043 states have internal predecessors, (1336), 236 states have call successors, (236), 176 states have call predecessors, (236), 174 states have return successors, (259), 230 states have call predecessors, (259), 233 states have call successors, (259) [2022-11-23 15:56:27,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 1831 transitions. [2022-11-23 15:56:27,351 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 1831 transitions. Word has length 71 [2022-11-23 15:56:27,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:27,352 INFO L495 AbstractCegarLoop]: Abstraction has 1448 states and 1831 transitions. [2022-11-23 15:56:27,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-23 15:56:27,352 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 1831 transitions. [2022-11-23 15:56:27,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-11-23 15:56:27,354 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:27,355 INFO L195 NwaCegarLoop]: 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] [2022-11-23 15:56:27,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-23 15:56:27,356 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:27,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:27,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1272462900, now seen corresponding path program 1 times [2022-11-23 15:56:27,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:27,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564711184] [2022-11-23 15:56:27,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:27,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:27,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:27,469 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-23 15:56:27,470 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:27,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564711184] [2022-11-23 15:56:27,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564711184] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:56:27,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401217277] [2022-11-23 15:56:27,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:27,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:56:27,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:56:27,472 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:56:27,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-23 15:56:27,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:27,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-23 15:56:27,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:56:27,685 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-23 15:56:27,685 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:56:27,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401217277] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:27,686 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:56:27,686 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2022-11-23 15:56:27,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613003637] [2022-11-23 15:56:27,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:27,686 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:56:27,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:27,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:56:27,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-23 15:56:27,687 INFO L87 Difference]: Start difference. First operand 1448 states and 1831 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-23 15:56:28,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:28,017 INFO L93 Difference]: Finished difference Result 2192 states and 2970 transitions. [2022-11-23 15:56:28,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:56:28,018 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 [2022-11-23 15:56:28,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:28,027 INFO L225 Difference]: With dead ends: 2192 [2022-11-23 15:56:28,027 INFO L226 Difference]: Without dead ends: 1812 [2022-11-23 15:56:28,030 INFO L412 NwaCegarLoop]: 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 [2022-11-23 15:56:28,031 INFO L413 NwaCegarLoop]: 194 mSDtfsCounter, 193 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:28,031 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 292 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:56:28,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1812 states. [2022-11-23 15:56:28,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1812 to 1803. [2022-11-23 15:56:28,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1803 states, 1304 states have (on average 1.312116564417178) internal successors, (1711), 1314 states have internal predecessors, (1711), 293 states have call successors, (293), 206 states have call predecessors, (293), 204 states have return successors, (338), 284 states have call predecessors, (338), 290 states have call successors, (338) [2022-11-23 15:56:28,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1803 states to 1803 states and 2342 transitions. [2022-11-23 15:56:28,385 INFO L78 Accepts]: Start accepts. Automaton has 1803 states and 2342 transitions. Word has length 74 [2022-11-23 15:56:28,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:28,385 INFO L495 AbstractCegarLoop]: Abstraction has 1803 states and 2342 transitions. [2022-11-23 15:56:28,385 INFO L496 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) [2022-11-23 15:56:28,386 INFO L276 IsEmpty]: Start isEmpty. Operand 1803 states and 2342 transitions. [2022-11-23 15:56:28,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-11-23 15:56:28,388 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:28,388 INFO L195 NwaCegarLoop]: 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] [2022-11-23 15:56:28,399 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-23 15:56:28,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:56:28,595 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:28,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:28,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1534910666, now seen corresponding path program 1 times [2022-11-23 15:56:28,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:28,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110910203] [2022-11-23 15:56:28,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:28,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:28,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:28,913 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-23 15:56:28,913 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:28,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110910203] [2022-11-23 15:56:28,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110910203] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:28,914 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:28,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-23 15:56:28,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354689351] [2022-11-23 15:56:28,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:28,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 15:56:28,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:28,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 15:56:28,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-23 15:56:28,915 INFO L87 Difference]: Start difference. First operand 1803 states and 2342 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-23 15:56:29,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:29,688 INFO L93 Difference]: Finished difference Result 3039 states and 4193 transitions. [2022-11-23 15:56:29,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-23 15:56:29,689 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 [2022-11-23 15:56:29,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:29,701 INFO L225 Difference]: With dead ends: 3039 [2022-11-23 15:56:29,701 INFO L226 Difference]: Without dead ends: 2305 [2022-11-23 15:56:29,705 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-11-23 15:56:29,706 INFO L413 NwaCegarLoop]: 187 mSDtfsCounter, 404 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:29,706 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [421 Valid, 591 Invalid, 495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-23 15:56:29,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2305 states. [2022-11-23 15:56:29,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2305 to 2217. [2022-11-23 15:56:29,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2217 states, 1613 states have (on average 1.3223806571605703) internal successors, (2133), 1627 states have internal predecessors, (2133), 362 states have call successors, (362), 242 states have call predecessors, (362), 240 states have return successors, (440), 349 states have call predecessors, (440), 359 states have call successors, (440) [2022-11-23 15:56:29,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2217 states to 2217 states and 2935 transitions. [2022-11-23 15:56:29,976 INFO L78 Accepts]: Start accepts. Automaton has 2217 states and 2935 transitions. Word has length 74 [2022-11-23 15:56:29,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:29,977 INFO L495 AbstractCegarLoop]: Abstraction has 2217 states and 2935 transitions. [2022-11-23 15:56:29,977 INFO L496 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) [2022-11-23 15:56:29,977 INFO L276 IsEmpty]: Start isEmpty. Operand 2217 states and 2935 transitions. [2022-11-23 15:56:29,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-11-23 15:56:29,994 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:29,995 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:29,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-23 15:56:29,995 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:29,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:29,996 INFO L85 PathProgramCache]: Analyzing trace with hash -66115808, now seen corresponding path program 1 times [2022-11-23 15:56:29,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:29,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156961549] [2022-11-23 15:56:29,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:29,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:30,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:30,070 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-23 15:56:30,071 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:30,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156961549] [2022-11-23 15:56:30,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156961549] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:30,071 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:30,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:56:30,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201390981] [2022-11-23 15:56:30,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:30,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:56:30,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:30,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:56:30,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:30,077 INFO L87 Difference]: Start difference. First operand 2217 states and 2935 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-23 15:56:30,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:30,436 INFO L93 Difference]: Finished difference Result 3467 states and 4802 transitions. [2022-11-23 15:56:30,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:56:30,437 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 75 [2022-11-23 15:56:30,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:30,451 INFO L225 Difference]: With dead ends: 3467 [2022-11-23 15:56:30,451 INFO L226 Difference]: Without dead ends: 2461 [2022-11-23 15:56:30,455 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:30,456 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 46 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:30,456 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 419 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:56:30,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2461 states. [2022-11-23 15:56:30,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2461 to 2336. [2022-11-23 15:56:30,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2336 states, 1720 states have (on average 1.3401162790697674) internal successors, (2305), 1734 states have internal predecessors, (2305), 368 states have call successors, (368), 248 states have call predecessors, (368), 246 states have return successors, (446), 355 states have call predecessors, (446), 365 states have call successors, (446) [2022-11-23 15:56:30,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2336 states to 2336 states and 3119 transitions. [2022-11-23 15:56:30,775 INFO L78 Accepts]: Start accepts. Automaton has 2336 states and 3119 transitions. Word has length 75 [2022-11-23 15:56:30,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:30,776 INFO L495 AbstractCegarLoop]: Abstraction has 2336 states and 3119 transitions. [2022-11-23 15:56:30,776 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-23 15:56:30,776 INFO L276 IsEmpty]: Start isEmpty. Operand 2336 states and 3119 transitions. [2022-11-23 15:56:30,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-23 15:56:30,781 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:30,781 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:30,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-23 15:56:30,782 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:30,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:30,782 INFO L85 PathProgramCache]: Analyzing trace with hash 852508330, now seen corresponding path program 1 times [2022-11-23 15:56:30,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:30,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523867543] [2022-11-23 15:56:30,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:30,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:30,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:31,220 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-23 15:56:31,220 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:31,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523867543] [2022-11-23 15:56:31,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523867543] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:56:31,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231538002] [2022-11-23 15:56:31,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:31,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:56:31,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:56:31,223 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:56:31,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-23 15:56:31,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:31,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-23 15:56:31,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:56:31,418 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-23 15:56:31,419 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:56:31,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231538002] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:31,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:56:31,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [14] total 15 [2022-11-23 15:56:31,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675358367] [2022-11-23 15:56:31,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:31,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:56:31,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:31,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:56:31,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-11-23 15:56:31,421 INFO L87 Difference]: Start difference. First operand 2336 states and 3119 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-23 15:56:31,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:31,868 INFO L93 Difference]: Finished difference Result 3165 states and 4137 transitions. [2022-11-23 15:56:31,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:56:31,869 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 102 [2022-11-23 15:56:31,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:31,881 INFO L225 Difference]: With dead ends: 3165 [2022-11-23 15:56:31,881 INFO L226 Difference]: Without dead ends: 2365 [2022-11-23 15:56:31,884 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-11-23 15:56:31,885 INFO L413 NwaCegarLoop]: 230 mSDtfsCounter, 47 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:31,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 406 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:56:31,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2365 states. [2022-11-23 15:56:32,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2365 to 2332. [2022-11-23 15:56:32,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2332 states, 1716 states have (on average 1.3222610722610724) internal successors, (2269), 1730 states have internal predecessors, (2269), 368 states have call successors, (368), 248 states have call predecessors, (368), 246 states have return successors, (446), 355 states have call predecessors, (446), 365 states have call successors, (446) [2022-11-23 15:56:32,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2332 states to 2332 states and 3083 transitions. [2022-11-23 15:56:32,232 INFO L78 Accepts]: Start accepts. Automaton has 2332 states and 3083 transitions. Word has length 102 [2022-11-23 15:56:32,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:32,232 INFO L495 AbstractCegarLoop]: Abstraction has 2332 states and 3083 transitions. [2022-11-23 15:56:32,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-23 15:56:32,234 INFO L276 IsEmpty]: Start isEmpty. Operand 2332 states and 3083 transitions. [2022-11-23 15:56:32,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-23 15:56:32,242 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:32,242 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:32,256 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-23 15:56:32,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-23 15:56:32,448 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:32,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:32,449 INFO L85 PathProgramCache]: Analyzing trace with hash -1865901207, now seen corresponding path program 1 times [2022-11-23 15:56:32,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:32,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126236678] [2022-11-23 15:56:32,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:32,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:32,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:32,798 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-11-23 15:56:32,799 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:32,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126236678] [2022-11-23 15:56:32,799 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126236678] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:56:32,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721266992] [2022-11-23 15:56:32,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:32,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:56:32,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:56:32,801 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:56:32,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-23 15:56:32,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:32,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-23 15:56:32,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:56:33,011 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-23 15:56:33,011 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:56:33,012 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721266992] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:33,012 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:56:33,012 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [14] total 17 [2022-11-23 15:56:33,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93887159] [2022-11-23 15:56:33,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:33,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 15:56:33,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:33,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 15:56:33,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2022-11-23 15:56:33,014 INFO L87 Difference]: Start difference. First operand 2332 states and 3083 transitions. Second operand has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-23 15:56:33,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:33,509 INFO L93 Difference]: Finished difference Result 3218 states and 4154 transitions. [2022-11-23 15:56:33,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-23 15:56:33,510 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 102 [2022-11-23 15:56:33,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:33,521 INFO L225 Difference]: With dead ends: 3218 [2022-11-23 15:56:33,521 INFO L226 Difference]: Without dead ends: 2165 [2022-11-23 15:56:33,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2022-11-23 15:56:33,525 INFO L413 NwaCegarLoop]: 231 mSDtfsCounter, 191 mSDsluCounter, 700 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 931 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:33,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 931 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-23 15:56:33,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2165 states. [2022-11-23 15:56:33,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2165 to 1968. [2022-11-23 15:56:33,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1968 states, 1483 states have (on average 1.3452461227242076) internal successors, (1995), 1497 states have internal predecessors, (1995), 297 states have call successors, (297), 188 states have call predecessors, (297), 186 states have return successors, (375), 284 states have call predecessors, (375), 294 states have call successors, (375) [2022-11-23 15:56:33,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1968 states to 1968 states and 2667 transitions. [2022-11-23 15:56:33,818 INFO L78 Accepts]: Start accepts. Automaton has 1968 states and 2667 transitions. Word has length 102 [2022-11-23 15:56:33,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:33,818 INFO L495 AbstractCegarLoop]: Abstraction has 1968 states and 2667 transitions. [2022-11-23 15:56:33,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-23 15:56:33,819 INFO L276 IsEmpty]: Start isEmpty. Operand 1968 states and 2667 transitions. [2022-11-23 15:56:33,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-11-23 15:56:33,824 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:33,824 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:33,836 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-23 15:56:34,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-23 15:56:34,031 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:34,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:34,032 INFO L85 PathProgramCache]: Analyzing trace with hash -443922339, now seen corresponding path program 1 times [2022-11-23 15:56:34,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:34,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908235428] [2022-11-23 15:56:34,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:34,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:34,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:34,096 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-23 15:56:34,096 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:34,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908235428] [2022-11-23 15:56:34,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908235428] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:34,097 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:34,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-23 15:56:34,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921133397] [2022-11-23 15:56:34,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:34,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:56:34,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:34,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:56:34,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:34,099 INFO L87 Difference]: Start difference. First operand 1968 states and 2667 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-23 15:56:34,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:34,560 INFO L93 Difference]: Finished difference Result 4433 states and 6367 transitions. [2022-11-23 15:56:34,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:56:34,561 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 98 [2022-11-23 15:56:34,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:34,576 INFO L225 Difference]: With dead ends: 4433 [2022-11-23 15:56:34,577 INFO L226 Difference]: Without dead ends: 3165 [2022-11-23 15:56:34,582 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-23 15:56:34,583 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 187 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 293 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:34,583 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 293 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:56:34,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2022-11-23 15:56:34,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 3139. [2022-11-23 15:56:34,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3139 states, 2374 states have (on average 1.3550968828980623) internal successors, (3217), 2398 states have internal predecessors, (3217), 475 states have call successors, (475), 290 states have call predecessors, (475), 288 states have return successors, (620), 452 states have call predecessors, (620), 472 states have call successors, (620) [2022-11-23 15:56:34,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3139 states to 3139 states and 4312 transitions. [2022-11-23 15:56:34,959 INFO L78 Accepts]: Start accepts. Automaton has 3139 states and 4312 transitions. Word has length 98 [2022-11-23 15:56:34,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:34,959 INFO L495 AbstractCegarLoop]: Abstraction has 3139 states and 4312 transitions. [2022-11-23 15:56:34,960 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-23 15:56:34,960 INFO L276 IsEmpty]: Start isEmpty. Operand 3139 states and 4312 transitions. [2022-11-23 15:56:34,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-23 15:56:34,969 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:34,970 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:34,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-23 15:56:34,970 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:34,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:34,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1428879141, now seen corresponding path program 1 times [2022-11-23 15:56:34,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:34,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357819914] [2022-11-23 15:56:34,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:34,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:34,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:35,066 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-23 15:56:35,066 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:35,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357819914] [2022-11-23 15:56:35,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357819914] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:35,067 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:35,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-23 15:56:35,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857018587] [2022-11-23 15:56:35,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:35,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-23 15:56:35,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:35,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-23 15:56:35,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 15:56:35,069 INFO L87 Difference]: Start difference. First operand 3139 states and 4312 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-23 15:56:35,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:35,800 INFO L93 Difference]: Finished difference Result 3758 states and 5054 transitions. [2022-11-23 15:56:35,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-23 15:56:35,801 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 112 [2022-11-23 15:56:35,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:35,834 INFO L225 Difference]: With dead ends: 3758 [2022-11-23 15:56:35,842 INFO L226 Difference]: Without dead ends: 3138 [2022-11-23 15:56:35,846 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 15:56:35,846 INFO L413 NwaCegarLoop]: 223 mSDtfsCounter, 251 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:35,847 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 367 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-23 15:56:35,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3138 states. [2022-11-23 15:56:36,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3138 to 3129. [2022-11-23 15:56:36,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3129 states, 2364 states have (on average 1.345600676818951) internal successors, (3181), 2388 states have internal predecessors, (3181), 475 states have call successors, (475), 290 states have call predecessors, (475), 288 states have return successors, (620), 452 states have call predecessors, (620), 472 states have call successors, (620) [2022-11-23 15:56:36,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3129 states to 3129 states and 4276 transitions. [2022-11-23 15:56:36,293 INFO L78 Accepts]: Start accepts. Automaton has 3129 states and 4276 transitions. Word has length 112 [2022-11-23 15:56:36,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:36,293 INFO L495 AbstractCegarLoop]: Abstraction has 3129 states and 4276 transitions. [2022-11-23 15:56:36,293 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 4 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-23 15:56:36,294 INFO L276 IsEmpty]: Start isEmpty. Operand 3129 states and 4276 transitions. [2022-11-23 15:56:36,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-23 15:56:36,303 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:36,303 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:36,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-23 15:56:36,304 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:36,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:36,304 INFO L85 PathProgramCache]: Analyzing trace with hash -972645980, now seen corresponding path program 1 times [2022-11-23 15:56:36,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:36,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413253860] [2022-11-23 15:56:36,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:36,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:36,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:36,485 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 25 proven. 8 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-23 15:56:36,485 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:36,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413253860] [2022-11-23 15:56:36,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413253860] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:56:36,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002991803] [2022-11-23 15:56:36,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:36,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:56:36,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:56:36,491 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:56:36,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-23 15:56:36,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:36,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 14 conjunts are in the unsatisfiable core [2022-11-23 15:56:36,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:56:36,713 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-23 15:56:36,713 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:56:36,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002991803] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:36,714 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:56:36,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2022-11-23 15:56:36,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316738531] [2022-11-23 15:56:36,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:36,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-23 15:56:36,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:36,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-23 15:56:36,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-11-23 15:56:36,716 INFO L87 Difference]: Start difference. First operand 3129 states and 4276 transitions. Second operand has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-23 15:56:37,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:37,352 INFO L93 Difference]: Finished difference Result 3678 states and 4901 transitions. [2022-11-23 15:56:37,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-23 15:56:37,353 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 112 [2022-11-23 15:56:37,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:37,365 INFO L225 Difference]: With dead ends: 3678 [2022-11-23 15:56:37,365 INFO L226 Difference]: Without dead ends: 3085 [2022-11-23 15:56:37,367 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2022-11-23 15:56:37,368 INFO L413 NwaCegarLoop]: 227 mSDtfsCounter, 67 mSDsluCounter, 820 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 1047 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:37,368 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 1047 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-23 15:56:37,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3085 states. [2022-11-23 15:56:37,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3085 to 2993. [2022-11-23 15:56:37,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2993 states, 2264 states have (on average 1.353356890459364) internal successors, (3064), 2288 states have internal predecessors, (3064), 456 states have call successors, (456), 273 states have call predecessors, (456), 271 states have return successors, (601), 433 states have call predecessors, (601), 453 states have call successors, (601) [2022-11-23 15:56:37,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2993 states to 2993 states and 4121 transitions. [2022-11-23 15:56:37,740 INFO L78 Accepts]: Start accepts. Automaton has 2993 states and 4121 transitions. Word has length 112 [2022-11-23 15:56:37,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:37,741 INFO L495 AbstractCegarLoop]: Abstraction has 2993 states and 4121 transitions. [2022-11-23 15:56:37,741 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-23 15:56:37,741 INFO L276 IsEmpty]: Start isEmpty. Operand 2993 states and 4121 transitions. [2022-11-23 15:56:37,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-23 15:56:37,751 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:37,751 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:37,762 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-23 15:56:37,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:56:37,962 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:37,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:37,963 INFO L85 PathProgramCache]: Analyzing trace with hash -815043540, now seen corresponding path program 1 times [2022-11-23 15:56:37,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:37,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693615913] [2022-11-23 15:56:37,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:37,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:37,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:38,153 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 16 proven. 6 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-11-23 15:56:38,154 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:38,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693615913] [2022-11-23 15:56:38,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693615913] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:56:38,154 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892507309] [2022-11-23 15:56:38,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:38,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:56:38,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:56:38,156 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:56:38,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-23 15:56:38,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:38,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-23 15:56:38,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:56:38,386 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-23 15:56:38,386 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:56:38,387 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892507309] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:38,387 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:56:38,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 11 [2022-11-23 15:56:38,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250426247] [2022-11-23 15:56:38,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:38,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 15:56:38,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:38,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 15:56:38,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-11-23 15:56:38,392 INFO L87 Difference]: Start difference. First operand 2993 states and 4121 transitions. Second operand has 6 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-23 15:56:38,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:38,969 INFO L93 Difference]: Finished difference Result 3742 states and 4966 transitions. [2022-11-23 15:56:38,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-23 15:56:38,969 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 113 [2022-11-23 15:56:38,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:38,984 INFO L225 Difference]: With dead ends: 3742 [2022-11-23 15:56:38,984 INFO L226 Difference]: Without dead ends: 3285 [2022-11-23 15:56:38,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-11-23 15:56:38,988 INFO L413 NwaCegarLoop]: 216 mSDtfsCounter, 175 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 922 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:38,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 922 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:56:38,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3285 states. [2022-11-23 15:56:39,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3285 to 3251. [2022-11-23 15:56:39,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3251 states, 2426 states have (on average 1.3371805441055236) internal successors, (3244), 2456 states have internal predecessors, (3244), 504 states have call successors, (504), 315 states have call predecessors, (504), 319 states have return successors, (661), 481 states have call predecessors, (661), 501 states have call successors, (661) [2022-11-23 15:56:39,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3251 states to 3251 states and 4409 transitions. [2022-11-23 15:56:39,525 INFO L78 Accepts]: Start accepts. Automaton has 3251 states and 4409 transitions. Word has length 113 [2022-11-23 15:56:39,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:39,528 INFO L495 AbstractCegarLoop]: Abstraction has 3251 states and 4409 transitions. [2022-11-23 15:56:39,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.0) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (15), 3 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-23 15:56:39,528 INFO L276 IsEmpty]: Start isEmpty. Operand 3251 states and 4409 transitions. [2022-11-23 15:56:39,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-11-23 15:56:39,540 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:39,540 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:39,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-23 15:56:39,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:56:39,747 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:39,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:39,747 INFO L85 PathProgramCache]: Analyzing trace with hash -1427497360, now seen corresponding path program 1 times [2022-11-23 15:56:39,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:39,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525045426] [2022-11-23 15:56:39,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:39,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:39,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:40,119 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-23 15:56:40,120 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:40,120 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525045426] [2022-11-23 15:56:40,120 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525045426] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:56:40,120 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:56:40,120 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-23 15:56:40,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203232875] [2022-11-23 15:56:40,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:56:40,121 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-23 15:56:40,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:56:40,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-23 15:56:40,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-23 15:56:40,123 INFO L87 Difference]: Start difference. First operand 3251 states and 4409 transitions. Second operand has 10 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 6 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2022-11-23 15:56:41,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:56:41,334 INFO L93 Difference]: Finished difference Result 3930 states and 5172 transitions. [2022-11-23 15:56:41,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-23 15:56:41,335 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 6 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 114 [2022-11-23 15:56:41,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:56:41,347 INFO L225 Difference]: With dead ends: 3930 [2022-11-23 15:56:41,348 INFO L226 Difference]: Without dead ends: 3215 [2022-11-23 15:56:41,351 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2022-11-23 15:56:41,352 INFO L413 NwaCegarLoop]: 157 mSDtfsCounter, 437 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 772 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 456 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 772 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-23 15:56:41,353 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [456 Valid, 715 Invalid, 939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 772 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-23 15:56:41,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3215 states. [2022-11-23 15:56:41,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3215 to 3195. [2022-11-23 15:56:41,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3195 states, 2390 states have (on average 1.3389121338912133) internal successors, (3200), 2424 states have internal predecessors, (3200), 489 states have call successors, (489), 303 states have call predecessors, (489), 314 states have return successors, (652), 469 states have call predecessors, (652), 486 states have call successors, (652) [2022-11-23 15:56:41,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3195 states to 3195 states and 4341 transitions. [2022-11-23 15:56:41,829 INFO L78 Accepts]: Start accepts. Automaton has 3195 states and 4341 transitions. Word has length 114 [2022-11-23 15:56:41,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:56:41,830 INFO L495 AbstractCegarLoop]: Abstraction has 3195 states and 4341 transitions. [2022-11-23 15:56:41,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 6 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2022-11-23 15:56:41,830 INFO L276 IsEmpty]: Start isEmpty. Operand 3195 states and 4341 transitions. [2022-11-23 15:56:41,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-11-23 15:56:41,840 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:56:41,840 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:56:41,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-23 15:56:41,840 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:56:41,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:56:41,841 INFO L85 PathProgramCache]: Analyzing trace with hash 2071957745, now seen corresponding path program 1 times [2022-11-23 15:56:41,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:56:41,841 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066476620] [2022-11-23 15:56:41,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:41,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:56:41,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:42,705 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 15 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-23 15:56:42,706 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:56:42,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066476620] [2022-11-23 15:56:42,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066476620] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:56:42,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562689467] [2022-11-23 15:56:42,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:56:42,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:56:42,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:56:42,711 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:56:42,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-23 15:56:42,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:56:42,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 488 conjuncts, 59 conjunts are in the unsatisfiable core [2022-11-23 15:56:42,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:56:44,027 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 31 proven. 24 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-23 15:56:44,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-23 15:56:46,268 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 13 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-23 15:56:46,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562689467] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-23 15:56:46,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1074462879] [2022-11-23 15:56:46,272 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2022-11-23 15:56:46,272 INFO L166 IcfgInterpreter]: Building call graph [2022-11-23 15:56:46,273 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-23 15:56:46,273 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-23 15:56:46,273 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-23 15:57:05,741 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 192 for LOIs [2022-11-23 15:57:05,975 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 143 for LOIs [2022-11-23 15:57:06,003 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 134 for LOIs [2022-11-23 15:57:06,032 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 204 for LOIs [2022-11-23 15:57:07,012 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 122 for LOIs [2022-11-23 15:57:07,199 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 68 for LOIs [2022-11-23 15:57:07,340 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 196 for LOIs [2022-11-23 15:57:07,709 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 219 for LOIs [2022-11-23 15:57:08,067 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-23 15:57:38,832 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '127388#(and (= ~q_req_up~0 1) (<= 0 ~c_dr_pc~0) (<= 0 ~p_dw_st~0) (= ~T1_E~0 2) (<= 0 ~p_dw_pc~0) (= ~q_free~0 1) (<= 0 ~p_num_write~0) (= ~T2_E~0 2) (<= ~c_dr_pc~0 1) (= 1 ~c_dr_i~0) (<= ~p_dw_st~0 2) (= ~E_3~0 2) (<= ~t1_pc~0 0) (<= 2 ~M_E~0) (<= |#NULL.offset| 0) (<= 1 ~c_dr_st~0) (= ~m_i~0 0) (<= ~t2_i~0 0) (not (= ~c_num_read~0 ~p_num_write~0)) (= ~E_2~0 2) (<= 0 ~t2_i~0) (<= ~t3_st~0 0) (= ~T3_E~0 2) (= ~local~0 0) (= ~t3_i~0 0) (= ~token~0 0) (<= 0 ~t3_st~0) (<= ~m_pc~0 0) (= ~p_dw_i~0 1) (= 0 ~t2_pc~0) (<= ~M_E~0 2) (<= ~m_st~0 0) (<= ~t3_pc~0 0) (= ~c_last_read~0 ~p_last_write~0) (<= 0 ~m_pc~0) (<= ~c_dr_st~0 1) (= ~E_M~0 2) (<= 0 ~t3_pc~0) (= 0 ~t2_st~0) (<= 1 ~c_num_read~0) (<= 0 ~m_st~0) (<= 0 |#NULL.offset|) (= ~E_1~0 2) (<= ~t1_st~0 0) (<= 0 |#StackHeapBarrier|) (<= 0 ~t1_st~0) (<= 0 ~t1_pc~0) (= ~t1_i~0 0) (= |#NULL.base| 0))' at error location [2022-11-23 15:57:38,832 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-23 15:57:38,832 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-23 15:57:38,832 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 17, 16] total 51 [2022-11-23 15:57:38,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323255141] [2022-11-23 15:57:38,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-23 15:57:38,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-11-23 15:57:38,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:57:38,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-11-23 15:57:38,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=775, Invalid=10567, Unknown=0, NotChecked=0, Total=11342 [2022-11-23 15:57:38,837 INFO L87 Difference]: Start difference. First operand 3195 states and 4341 transitions. Second operand has 51 states, 33 states have (on average 5.909090909090909) internal successors, (195), 38 states have internal predecessors, (195), 19 states have call successors, (44), 14 states have call predecessors, (44), 22 states have return successors, (46), 19 states have call predecessors, (46), 19 states have call successors, (46) [2022-11-23 15:58:01,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:01,973 INFO L93 Difference]: Finished difference Result 4964 states and 6364 transitions. [2022-11-23 15:58:01,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 225 states. [2022-11-23 15:58:01,976 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 33 states have (on average 5.909090909090909) internal successors, (195), 38 states have internal predecessors, (195), 19 states have call successors, (44), 14 states have call predecessors, (44), 22 states have return successors, (46), 19 states have call predecessors, (46), 19 states have call successors, (46) Word has length 114 [2022-11-23 15:58:01,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:01,990 INFO L225 Difference]: With dead ends: 4964 [2022-11-23 15:58:01,990 INFO L226 Difference]: Without dead ends: 4305 [2022-11-23 15:58:02,011 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 618 GetRequests, 287 SyntacticMatches, 6 SemanticMatches, 325 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43388 ImplicationChecksByTransitivity, 48.5s TimeCoverageRelationStatistics Valid=9860, Invalid=96742, Unknown=0, NotChecked=0, Total=106602 [2022-11-23 15:58:02,012 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 4888 mSDsluCounter, 2564 mSDsCounter, 0 mSdLazyCounter, 6972 mSolverCounterSat, 2857 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4888 SdHoareTripleChecker+Valid, 2742 SdHoareTripleChecker+Invalid, 9829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2857 IncrementalHoareTripleChecker+Valid, 6972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:02,012 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4888 Valid, 2742 Invalid, 9829 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2857 Valid, 6972 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2022-11-23 15:58:02,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4305 states. [2022-11-23 15:58:02,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4305 to 3367. [2022-11-23 15:58:02,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3367 states, 2506 states have (on average 1.3300079808459697) internal successors, (3333), 2542 states have internal predecessors, (3333), 515 states have call successors, (515), 324 states have call predecessors, (515), 344 states have return successors, (688), 502 states have call predecessors, (688), 512 states have call successors, (688) [2022-11-23 15:58:02,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3367 states to 3367 states and 4536 transitions. [2022-11-23 15:58:02,550 INFO L78 Accepts]: Start accepts. Automaton has 3367 states and 4536 transitions. Word has length 114 [2022-11-23 15:58:02,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:02,551 INFO L495 AbstractCegarLoop]: Abstraction has 3367 states and 4536 transitions. [2022-11-23 15:58:02,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 33 states have (on average 5.909090909090909) internal successors, (195), 38 states have internal predecessors, (195), 19 states have call successors, (44), 14 states have call predecessors, (44), 22 states have return successors, (46), 19 states have call predecessors, (46), 19 states have call successors, (46) [2022-11-23 15:58:02,551 INFO L276 IsEmpty]: Start isEmpty. Operand 3367 states and 4536 transitions. [2022-11-23 15:58:02,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-11-23 15:58:02,561 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:02,562 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:58:02,573 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-11-23 15:58:02,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-23 15:58:02,768 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:02,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:02,769 INFO L85 PathProgramCache]: Analyzing trace with hash 1243881541, now seen corresponding path program 1 times [2022-11-23 15:58:02,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:02,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582486768] [2022-11-23 15:58:02,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:02,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:02,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:02,979 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 10 proven. 25 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-23 15:58:02,980 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:02,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582486768] [2022-11-23 15:58:02,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582486768] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:02,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628225738] [2022-11-23 15:58:02,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:02,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:02,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:02,982 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:03,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-23 15:58:03,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:03,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 567 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-23 15:58:03,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:03,172 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-23 15:58:03,173 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:58:03,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628225738] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:58:03,173 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:58:03,173 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-11-23 15:58:03,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3477815] [2022-11-23 15:58:03,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:03,175 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:58:03,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:03,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:58:03,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-23 15:58:03,176 INFO L87 Difference]: Start difference. First operand 3367 states and 4536 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-23 15:58:03,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:03,965 INFO L93 Difference]: Finished difference Result 5755 states and 7987 transitions. [2022-11-23 15:58:03,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:58:03,966 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 [2022-11-23 15:58:03,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:03,979 INFO L225 Difference]: With dead ends: 5755 [2022-11-23 15:58:03,979 INFO L226 Difference]: Without dead ends: 3955 [2022-11-23 15:58:03,987 INFO L412 NwaCegarLoop]: 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 [2022-11-23 15:58:03,988 INFO L413 NwaCegarLoop]: 194 mSDtfsCounter, 198 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:03,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 218 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:58:03,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3955 states. [2022-11-23 15:58:04,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3955 to 3867. [2022-11-23 15:58:04,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3867 states, 2937 states have (on average 1.3156281920326864) internal successors, (3864), 2969 states have internal predecessors, (3864), 533 states have call successors, (533), 374 states have call predecessors, (533), 395 states have return successors, (713), 525 states have call predecessors, (713), 530 states have call successors, (713) [2022-11-23 15:58:04,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3867 states to 3867 states and 5110 transitions. [2022-11-23 15:58:04,507 INFO L78 Accepts]: Start accepts. Automaton has 3867 states and 5110 transitions. Word has length 110 [2022-11-23 15:58:04,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:04,507 INFO L495 AbstractCegarLoop]: Abstraction has 3867 states and 5110 transitions. [2022-11-23 15:58:04,508 INFO L496 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) [2022-11-23 15:58:04,508 INFO L276 IsEmpty]: Start isEmpty. Operand 3867 states and 5110 transitions. [2022-11-23 15:58:04,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-11-23 15:58:04,521 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:04,521 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:58:04,533 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-23 15:58:04,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:04,729 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:04,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:04,729 INFO L85 PathProgramCache]: Analyzing trace with hash 272206854, now seen corresponding path program 2 times [2022-11-23 15:58:04,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:04,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641715512] [2022-11-23 15:58:04,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:04,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:04,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:04,928 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-11-23 15:58:04,928 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:04,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641715512] [2022-11-23 15:58:04,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641715512] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:04,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426513399] [2022-11-23 15:58:04,929 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-23 15:58:04,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:04,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:04,931 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:04,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-23 15:58:05,070 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-23 15:58:05,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-23 15:58:05,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 377 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-23 15:58:05,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:05,094 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-11-23 15:58:05,094 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:58:05,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426513399] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:58:05,094 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:58:05,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-11-23 15:58:05,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530739967] [2022-11-23 15:58:05,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:05,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:58:05,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:05,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:58:05,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-23 15:58:05,096 INFO L87 Difference]: Start difference. First operand 3867 states and 5110 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-23 15:58:06,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:06,000 INFO L93 Difference]: Finished difference Result 6636 states and 9159 transitions. [2022-11-23 15:58:06,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:58:06,001 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 110 [2022-11-23 15:58:06,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:06,017 INFO L225 Difference]: With dead ends: 6636 [2022-11-23 15:58:06,018 INFO L226 Difference]: Without dead ends: 4478 [2022-11-23 15:58:06,026 INFO L412 NwaCegarLoop]: 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 [2022-11-23 15:58:06,027 INFO L413 NwaCegarLoop]: 264 mSDtfsCounter, 117 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:06,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 437 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:58:06,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4478 states. [2022-11-23 15:58:06,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4478 to 4402. [2022-11-23 15:58:06,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4402 states, 3371 states have (on average 1.312963512310887) internal successors, (4426), 3407 states have internal predecessors, (4426), 592 states have call successors, (592), 417 states have call predecessors, (592), 437 states have return successors, (829), 579 states have call predecessors, (829), 589 states have call successors, (829) [2022-11-23 15:58:06,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4402 states to 4402 states and 5847 transitions. [2022-11-23 15:58:06,754 INFO L78 Accepts]: Start accepts. Automaton has 4402 states and 5847 transitions. Word has length 110 [2022-11-23 15:58:06,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:06,755 INFO L495 AbstractCegarLoop]: Abstraction has 4402 states and 5847 transitions. [2022-11-23 15:58:06,755 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-23 15:58:06,755 INFO L276 IsEmpty]: Start isEmpty. Operand 4402 states and 5847 transitions. [2022-11-23 15:58:06,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-11-23 15:58:06,764 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:06,764 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:58:06,770 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-11-23 15:58:06,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:06,970 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:06,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:06,971 INFO L85 PathProgramCache]: Analyzing trace with hash -752728803, now seen corresponding path program 1 times [2022-11-23 15:58:06,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:06,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931188961] [2022-11-23 15:58:06,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:06,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:06,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:07,321 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 23 proven. 11 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-23 15:58:07,321 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:07,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931188961] [2022-11-23 15:58:07,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931188961] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:07,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269083581] [2022-11-23 15:58:07,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:07,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:07,322 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:07,323 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:07,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-23 15:58:07,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:07,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 487 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-23 15:58:07,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:07,575 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 35 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-23 15:58:07,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-23 15:58:07,839 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-23 15:58:07,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269083581] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:07,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-23 15:58:07,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [14, 8] total 20 [2022-11-23 15:58:07,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463929581] [2022-11-23 15:58:07,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:07,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-23 15:58:07,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:07,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-23 15:58:07,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2022-11-23 15:58:07,842 INFO L87 Difference]: Start difference. First operand 4402 states and 5847 transitions. Second operand has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2022-11-23 15:58:09,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:09,158 INFO L93 Difference]: Finished difference Result 5635 states and 7275 transitions. [2022-11-23 15:58:09,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-23 15:58:09,158 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) Word has length 115 [2022-11-23 15:58:09,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:09,175 INFO L225 Difference]: With dead ends: 5635 [2022-11-23 15:58:09,176 INFO L226 Difference]: Without dead ends: 4804 [2022-11-23 15:58:09,180 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2022-11-23 15:58:09,181 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 314 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:09,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [318 Valid, 446 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-23 15:58:09,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4804 states. [2022-11-23 15:58:09,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4804 to 4552. [2022-11-23 15:58:09,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4552 states, 3461 states have (on average 1.30800346720601) internal successors, (4527), 3503 states have internal predecessors, (4527), 621 states have call successors, (621), 436 states have call predecessors, (621), 468 states have return successors, (888), 614 states have call predecessors, (888), 618 states have call successors, (888) [2022-11-23 15:58:09,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4552 states to 4552 states and 6036 transitions. [2022-11-23 15:58:09,804 INFO L78 Accepts]: Start accepts. Automaton has 4552 states and 6036 transitions. Word has length 115 [2022-11-23 15:58:09,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:09,804 INFO L495 AbstractCegarLoop]: Abstraction has 4552 states and 6036 transitions. [2022-11-23 15:58:09,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2022-11-23 15:58:09,805 INFO L276 IsEmpty]: Start isEmpty. Operand 4552 states and 6036 transitions. [2022-11-23 15:58:09,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-11-23 15:58:09,813 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:09,813 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:58:09,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-23 15:58:10,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-23 15:58:10,020 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:10,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:10,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1900555454, now seen corresponding path program 1 times [2022-11-23 15:58:10,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:10,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334986569] [2022-11-23 15:58:10,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:10,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:10,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:10,226 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 10 proven. 26 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-23 15:58:10,226 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:10,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334986569] [2022-11-23 15:58:10,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334986569] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:10,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124539599] [2022-11-23 15:58:10,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:10,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:10,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:10,228 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:10,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-23 15:58:10,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:10,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 566 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-23 15:58:10,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:10,416 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-23 15:58:10,416 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:58:10,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124539599] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:58:10,416 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:58:10,417 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-11-23 15:58:10,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98566978] [2022-11-23 15:58:10,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:10,417 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:58:10,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:10,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:58:10,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-23 15:58:10,418 INFO L87 Difference]: Start difference. First operand 4552 states and 6036 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-23 15:58:11,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:11,255 INFO L93 Difference]: Finished difference Result 9260 states and 12688 transitions. [2022-11-23 15:58:11,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:58:11,256 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 [2022-11-23 15:58:11,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:11,278 INFO L225 Difference]: With dead ends: 9260 [2022-11-23 15:58:11,278 INFO L226 Difference]: Without dead ends: 5787 [2022-11-23 15:58:11,288 INFO L412 NwaCegarLoop]: 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 [2022-11-23 15:58:11,288 INFO L413 NwaCegarLoop]: 203 mSDtfsCounter, 59 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 372 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:11,289 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 372 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:58:11,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5787 states. [2022-11-23 15:58:11,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5787 to 4926. [2022-11-23 15:58:11,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4926 states, 3791 states have (on average 1.3292007385914006) internal successors, (5039), 3834 states have internal predecessors, (5039), 643 states have call successors, (643), 458 states have call predecessors, (643), 490 states have return successors, (910), 635 states have call predecessors, (910), 640 states have call successors, (910) [2022-11-23 15:58:11,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4926 states to 4926 states and 6592 transitions. [2022-11-23 15:58:11,988 INFO L78 Accepts]: Start accepts. Automaton has 4926 states and 6592 transitions. Word has length 111 [2022-11-23 15:58:11,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:11,988 INFO L495 AbstractCegarLoop]: Abstraction has 4926 states and 6592 transitions. [2022-11-23 15:58:11,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-23 15:58:11,988 INFO L276 IsEmpty]: Start isEmpty. Operand 4926 states and 6592 transitions. [2022-11-23 15:58:11,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-11-23 15:58:11,998 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:11,998 INFO L195 NwaCegarLoop]: 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] [2022-11-23 15:58:12,010 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-23 15:58:12,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-23 15:58:12,205 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:12,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:12,205 INFO L85 PathProgramCache]: Analyzing trace with hash -722121199, now seen corresponding path program 1 times [2022-11-23 15:58:12,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:12,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745508045] [2022-11-23 15:58:12,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:12,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:12,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:12,343 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 22 proven. 1 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-11-23 15:58:12,343 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:12,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745508045] [2022-11-23 15:58:12,344 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745508045] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:12,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680138845] [2022-11-23 15:58:12,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:12,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:12,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:12,346 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:12,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-23 15:58:12,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:12,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 563 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-23 15:58:12,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:12,531 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-23 15:58:12,531 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:58:12,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680138845] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:58:12,532 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:58:12,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-11-23 15:58:12,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430701966] [2022-11-23 15:58:12,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:12,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:58:12,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:12,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:58:12,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-23 15:58:12,534 INFO L87 Difference]: Start difference. First operand 4926 states and 6592 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-23 15:58:13,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:13,298 INFO L93 Difference]: Finished difference Result 7198 states and 9734 transitions. [2022-11-23 15:58:13,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:58:13,299 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 [2022-11-23 15:58:13,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:13,318 INFO L225 Difference]: With dead ends: 7198 [2022-11-23 15:58:13,319 INFO L226 Difference]: Without dead ends: 5480 [2022-11-23 15:58:13,326 INFO L412 NwaCegarLoop]: 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 [2022-11-23 15:58:13,327 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 61 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:13,327 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 420 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:58:13,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5480 states. [2022-11-23 15:58:14,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5480 to 5198. [2022-11-23 15:58:14,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5198 states, 4031 states have (on average 1.3433391218060036) internal successors, (5415), 4074 states have internal predecessors, (5415), 659 states have call successors, (659), 474 states have call predecessors, (659), 506 states have return successors, (926), 651 states have call predecessors, (926), 656 states have call successors, (926) [2022-11-23 15:58:14,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5198 states to 5198 states and 7000 transitions. [2022-11-23 15:58:14,159 INFO L78 Accepts]: Start accepts. Automaton has 5198 states and 7000 transitions. Word has length 111 [2022-11-23 15:58:14,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:14,159 INFO L495 AbstractCegarLoop]: Abstraction has 5198 states and 7000 transitions. [2022-11-23 15:58:14,159 INFO L496 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) [2022-11-23 15:58:14,160 INFO L276 IsEmpty]: Start isEmpty. Operand 5198 states and 7000 transitions. [2022-11-23 15:58:14,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-23 15:58:14,168 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:14,169 INFO L195 NwaCegarLoop]: 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] [2022-11-23 15:58:14,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-23 15:58:14,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:14,375 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:14,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:14,375 INFO L85 PathProgramCache]: Analyzing trace with hash 1117525912, now seen corresponding path program 1 times [2022-11-23 15:58:14,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:14,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676095109] [2022-11-23 15:58:14,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:14,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:14,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:14,565 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 18 proven. 26 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-23 15:58:14,565 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:14,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676095109] [2022-11-23 15:58:14,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676095109] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:14,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1529077289] [2022-11-23 15:58:14,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:14,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:14,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:14,571 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:14,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-23 15:58:14,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:14,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 573 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-23 15:58:14,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:14,840 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-23 15:58:14,840 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:58:14,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1529077289] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:58:14,841 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:58:14,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 10 [2022-11-23 15:58:14,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680140897] [2022-11-23 15:58:14,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:14,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 15:58:14,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:14,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 15:58:14,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-23 15:58:14,843 INFO L87 Difference]: Start difference. First operand 5198 states and 7000 transitions. Second operand has 6 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-23 15:58:16,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:16,244 INFO L93 Difference]: Finished difference Result 11232 states and 15430 transitions. [2022-11-23 15:58:16,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-23 15:58:16,244 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 [2022-11-23 15:58:16,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:16,269 INFO L225 Difference]: With dead ends: 11232 [2022-11-23 15:58:16,269 INFO L226 Difference]: Without dead ends: 7113 [2022-11-23 15:58:16,280 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-11-23 15:58:16,281 INFO L413 NwaCegarLoop]: 164 mSDtfsCounter, 492 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:16,281 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 389 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-23 15:58:16,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7113 states. [2022-11-23 15:58:17,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7113 to 7109. [2022-11-23 15:58:17,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7109 states, 5549 states have (on average 1.3398810596503874) internal successors, (7435), 5602 states have internal predecessors, (7435), 889 states have call successors, (889), 637 states have call predecessors, (889), 669 states have return successors, (1249), 871 states have call predecessors, (1249), 886 states have call successors, (1249) [2022-11-23 15:58:17,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7109 states to 7109 states and 9573 transitions. [2022-11-23 15:58:17,523 INFO L78 Accepts]: Start accepts. Automaton has 7109 states and 9573 transitions. Word has length 112 [2022-11-23 15:58:17,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:17,523 INFO L495 AbstractCegarLoop]: Abstraction has 7109 states and 9573 transitions. [2022-11-23 15:58:17,523 INFO L496 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) [2022-11-23 15:58:17,523 INFO L276 IsEmpty]: Start isEmpty. Operand 7109 states and 9573 transitions. [2022-11-23 15:58:17,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-23 15:58:17,535 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:17,535 INFO L195 NwaCegarLoop]: 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] [2022-11-23 15:58:17,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-23 15:58:17,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-11-23 15:58:17,739 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:17,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:17,739 INFO L85 PathProgramCache]: Analyzing trace with hash -2100206014, now seen corresponding path program 1 times [2022-11-23 15:58:17,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:17,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996913287] [2022-11-23 15:58:17,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:17,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:17,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:17,829 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 21 proven. 3 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-11-23 15:58:17,830 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:17,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996913287] [2022-11-23 15:58:17,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996913287] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:17,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385615082] [2022-11-23 15:58:17,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:17,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:17,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:17,832 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:17,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-23 15:58:17,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:17,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-23 15:58:17,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:18,016 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-23 15:58:18,016 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:58:18,017 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385615082] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:58:18,017 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:58:18,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-11-23 15:58:18,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544950089] [2022-11-23 15:58:18,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:18,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:58:18,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:18,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:58:18,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-23 15:58:18,019 INFO L87 Difference]: Start difference. First operand 7109 states and 9573 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-23 15:58:19,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:19,362 INFO L93 Difference]: Finished difference Result 12600 states and 17383 transitions. [2022-11-23 15:58:19,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:58:19,363 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 [2022-11-23 15:58:19,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:19,392 INFO L225 Difference]: With dead ends: 12600 [2022-11-23 15:58:19,392 INFO L226 Difference]: Without dead ends: 8541 [2022-11-23 15:58:19,404 INFO L412 NwaCegarLoop]: 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 [2022-11-23 15:58:19,404 INFO L413 NwaCegarLoop]: 240 mSDtfsCounter, 67 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:19,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 426 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:58:19,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8541 states. [2022-11-23 15:58:20,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8541 to 7793. [2022-11-23 15:58:20,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7793 states, 6145 states have (on average 1.3567127746135068) internal successors, (8337), 6198 states have internal predecessors, (8337), 933 states have call successors, (933), 681 states have call predecessors, (933), 713 states have return successors, (1293), 915 states have call predecessors, (1293), 930 states have call successors, (1293) [2022-11-23 15:58:20,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7793 states to 7793 states and 10563 transitions. [2022-11-23 15:58:20,676 INFO L78 Accepts]: Start accepts. Automaton has 7793 states and 10563 transitions. Word has length 112 [2022-11-23 15:58:20,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:20,676 INFO L495 AbstractCegarLoop]: Abstraction has 7793 states and 10563 transitions. [2022-11-23 15:58:20,676 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-23 15:58:20,677 INFO L276 IsEmpty]: Start isEmpty. Operand 7793 states and 10563 transitions. [2022-11-23 15:58:20,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-23 15:58:20,689 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:20,689 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:58:20,698 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-23 15:58:20,895 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-23 15:58:20,895 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:20,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:20,895 INFO L85 PathProgramCache]: Analyzing trace with hash 1756154690, now seen corresponding path program 1 times [2022-11-23 15:58:20,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:20,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064772232] [2022-11-23 15:58:20,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:20,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:20,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:21,092 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 19 proven. 27 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-23 15:58:21,092 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:21,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064772232] [2022-11-23 15:58:21,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064772232] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:21,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395495223] [2022-11-23 15:58:21,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:21,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:21,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:21,095 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:21,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-23 15:58:21,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:21,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 582 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-23 15:58:21,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:21,288 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-23 15:58:21,288 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:58:21,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395495223] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:58:21,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:58:21,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-11-23 15:58:21,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032385060] [2022-11-23 15:58:21,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:21,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:58:21,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:21,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:58:21,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-23 15:58:21,292 INFO L87 Difference]: Start difference. First operand 7793 states and 10563 transitions. Second operand has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-23 15:58:22,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:22,413 INFO L93 Difference]: Finished difference Result 12558 states and 17693 transitions. [2022-11-23 15:58:22,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:58:22,413 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 113 [2022-11-23 15:58:22,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:22,439 INFO L225 Difference]: With dead ends: 12558 [2022-11-23 15:58:22,440 INFO L226 Difference]: Without dead ends: 7815 [2022-11-23 15:58:22,455 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-23 15:58:22,456 INFO L413 NwaCegarLoop]: 253 mSDtfsCounter, 98 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:22,456 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 426 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:58:22,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7815 states. [2022-11-23 15:58:23,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7815 to 7741. [2022-11-23 15:58:23,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7741 states, 6093 states have (on average 1.3334974560971606) internal successors, (8125), 6146 states have internal predecessors, (8125), 933 states have call successors, (933), 681 states have call predecessors, (933), 713 states have return successors, (1293), 915 states have call predecessors, (1293), 930 states have call successors, (1293) [2022-11-23 15:58:23,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7741 states to 7741 states and 10351 transitions. [2022-11-23 15:58:23,918 INFO L78 Accepts]: Start accepts. Automaton has 7741 states and 10351 transitions. Word has length 113 [2022-11-23 15:58:23,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:23,918 INFO L495 AbstractCegarLoop]: Abstraction has 7741 states and 10351 transitions. [2022-11-23 15:58:23,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-23 15:58:23,918 INFO L276 IsEmpty]: Start isEmpty. Operand 7741 states and 10351 transitions. [2022-11-23 15:58:23,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-23 15:58:23,925 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:23,925 INFO L195 NwaCegarLoop]: 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] [2022-11-23 15:58:23,931 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-23 15:58:24,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:24,126 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:24,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:24,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1619632640, now seen corresponding path program 1 times [2022-11-23 15:58:24,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:24,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271537386] [2022-11-23 15:58:24,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:24,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:24,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:24,324 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 19 proven. 25 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-23 15:58:24,324 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:24,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271537386] [2022-11-23 15:58:24,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271537386] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:24,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577912762] [2022-11-23 15:58:24,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:24,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:24,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:24,326 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:24,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-23 15:58:24,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:24,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-23 15:58:24,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:24,570 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-23 15:58:24,570 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:58:24,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577912762] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:58:24,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:58:24,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 7 [2022-11-23 15:58:24,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223441875] [2022-11-23 15:58:24,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:24,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 15:58:24,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:24,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 15:58:24,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-23 15:58:24,573 INFO L87 Difference]: Start difference. First operand 7741 states and 10351 transitions. Second operand has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-23 15:58:26,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:26,525 INFO L93 Difference]: Finished difference Result 17403 states and 23494 transitions. [2022-11-23 15:58:26,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-23 15:58:26,526 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 [2022-11-23 15:58:26,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:26,546 INFO L225 Difference]: With dead ends: 17403 [2022-11-23 15:58:26,546 INFO L226 Difference]: Without dead ends: 10741 [2022-11-23 15:58:26,558 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2022-11-23 15:58:26,559 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 395 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:26,559 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [417 Valid, 425 Invalid, 374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-23 15:58:26,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10741 states. [2022-11-23 15:58:28,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10741 to 10737. [2022-11-23 15:58:28,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10737 states, 8467 states have (on average 1.313688437463092) internal successors, (11123), 8535 states have internal predecessors, (11123), 1292 states have call successors, (1292), 944 states have call predecessors, (1292), 976 states have return successors, (1783), 1259 states have call predecessors, (1783), 1289 states have call successors, (1783) [2022-11-23 15:58:28,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10737 states to 10737 states and 14198 transitions. [2022-11-23 15:58:28,182 INFO L78 Accepts]: Start accepts. Automaton has 10737 states and 14198 transitions. Word has length 113 [2022-11-23 15:58:28,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:28,182 INFO L495 AbstractCegarLoop]: Abstraction has 10737 states and 14198 transitions. [2022-11-23 15:58:28,183 INFO L496 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) [2022-11-23 15:58:28,183 INFO L276 IsEmpty]: Start isEmpty. Operand 10737 states and 14198 transitions. [2022-11-23 15:58:28,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-11-23 15:58:28,192 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:28,192 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-23 15:58:28,197 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-11-23 15:58:28,393 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-11-23 15:58:28,393 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:28,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:28,393 INFO L85 PathProgramCache]: Analyzing trace with hash 1228472935, now seen corresponding path program 1 times [2022-11-23 15:58:28,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:28,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102422351] [2022-11-23 15:58:28,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:28,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:28,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:28,484 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 20 proven. 4 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-23 15:58:28,484 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:28,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102422351] [2022-11-23 15:58:28,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102422351] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:28,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [183558199] [2022-11-23 15:58:28,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:28,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:28,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:28,486 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:28,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-23 15:58:28,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:28,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 594 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-23 15:58:28,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:28,677 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-23 15:58:28,678 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:58:28,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [183558199] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:58:28,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:58:28,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-11-23 15:58:28,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670828531] [2022-11-23 15:58:28,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:28,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:58:28,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:28,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:58:28,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-23 15:58:28,681 INFO L87 Difference]: Start difference. First operand 10737 states and 14198 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-23 15:58:30,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:30,962 INFO L93 Difference]: Finished difference Result 19657 states and 26402 transitions. [2022-11-23 15:58:30,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:58:30,963 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 116 [2022-11-23 15:58:30,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:30,995 INFO L225 Difference]: With dead ends: 19657 [2022-11-23 15:58:30,995 INFO L226 Difference]: Without dead ends: 13213 [2022-11-23 15:58:31,007 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-23 15:58:31,008 INFO L413 NwaCegarLoop]: 243 mSDtfsCounter, 72 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:31,008 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 428 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:58:31,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13213 states. [2022-11-23 15:58:32,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13213 to 11885. [2022-11-23 15:58:32,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11885 states, 9439 states have (on average 1.3205848077126814) internal successors, (12465), 9507 states have internal predecessors, (12465), 1380 states have call successors, (1380), 1032 states have call predecessors, (1380), 1064 states have return successors, (1871), 1347 states have call predecessors, (1871), 1377 states have call successors, (1871) [2022-11-23 15:58:32,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11885 states to 11885 states and 15716 transitions. [2022-11-23 15:58:32,584 INFO L78 Accepts]: Start accepts. Automaton has 11885 states and 15716 transitions. Word has length 116 [2022-11-23 15:58:32,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:32,584 INFO L495 AbstractCegarLoop]: Abstraction has 11885 states and 15716 transitions. [2022-11-23 15:58:32,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-23 15:58:32,584 INFO L276 IsEmpty]: Start isEmpty. Operand 11885 states and 15716 transitions. [2022-11-23 15:58:32,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-23 15:58:32,594 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:32,594 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:58:32,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-23 15:58:32,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-11-23 15:58:32,795 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:32,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:32,795 INFO L85 PathProgramCache]: Analyzing trace with hash -38376113, now seen corresponding path program 1 times [2022-11-23 15:58:32,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:32,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987423512] [2022-11-23 15:58:32,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:32,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:32,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:32,948 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 20 proven. 30 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-23 15:58:32,948 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:32,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987423512] [2022-11-23 15:58:32,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987423512] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:32,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626197588] [2022-11-23 15:58:32,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:32,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:32,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:32,951 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:32,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-23 15:58:33,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:33,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 607 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-23 15:58:33,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:33,131 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-23 15:58:33,131 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:58:33,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626197588] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:58:33,132 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:58:33,132 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 6 [2022-11-23 15:58:33,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808078151] [2022-11-23 15:58:33,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:33,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-23 15:58:33,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:33,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-23 15:58:33,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-23 15:58:33,134 INFO L87 Difference]: Start difference. First operand 11885 states and 15716 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-23 15:58:34,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:34,769 INFO L93 Difference]: Finished difference Result 17580 states and 23185 transitions. [2022-11-23 15:58:34,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-23 15:58:34,769 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 [2022-11-23 15:58:34,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:34,801 INFO L225 Difference]: With dead ends: 17580 [2022-11-23 15:58:34,801 INFO L226 Difference]: Without dead ends: 12358 [2022-11-23 15:58:34,812 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-23 15:58:34,813 INFO L413 NwaCegarLoop]: 253 mSDtfsCounter, 200 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:34,813 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 596 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:58:34,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12358 states. [2022-11-23 15:58:36,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12358 to 12127. [2022-11-23 15:58:36,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12127 states, 9634 states have (on average 1.318040274029479) internal successors, (12698), 9720 states have internal predecessors, (12698), 1387 states have call successors, (1387), 1036 states have call predecessors, (1387), 1104 states have return successors, (1932), 1372 states have call predecessors, (1932), 1384 states have call successors, (1932) [2022-11-23 15:58:36,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12127 states to 12127 states and 16017 transitions. [2022-11-23 15:58:36,424 INFO L78 Accepts]: Start accepts. Automaton has 12127 states and 16017 transitions. Word has length 117 [2022-11-23 15:58:36,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:36,424 INFO L495 AbstractCegarLoop]: Abstraction has 12127 states and 16017 transitions. [2022-11-23 15:58:36,424 INFO L496 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) [2022-11-23 15:58:36,424 INFO L276 IsEmpty]: Start isEmpty. Operand 12127 states and 16017 transitions. [2022-11-23 15:58:36,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-11-23 15:58:36,435 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:36,435 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-23 15:58:36,443 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-23 15:58:36,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:36,636 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:36,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:36,636 INFO L85 PathProgramCache]: Analyzing trace with hash -240534272, now seen corresponding path program 1 times [2022-11-23 15:58:36,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:36,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087776684] [2022-11-23 15:58:36,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:36,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:36,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:36,698 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 28 proven. 11 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-23 15:58:36,698 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:36,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087776684] [2022-11-23 15:58:36,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087776684] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:36,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434077205] [2022-11-23 15:58:36,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:36,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:36,699 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:36,700 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:36,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-23 15:58:36,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:36,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-23 15:58:36,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:36,872 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-23 15:58:36,873 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:58:36,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434077205] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:58:36,873 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:58:36,873 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2022-11-23 15:58:36,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120475848] [2022-11-23 15:58:36,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:36,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:58:36,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:36,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:58:36,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 15:58:36,875 INFO L87 Difference]: Start difference. First operand 12127 states and 16017 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-23 15:58:38,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:38,765 INFO L93 Difference]: Finished difference Result 17295 states and 22997 transitions. [2022-11-23 15:58:38,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:58:38,765 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 [2022-11-23 15:58:38,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:38,792 INFO L225 Difference]: With dead ends: 17295 [2022-11-23 15:58:38,792 INFO L226 Difference]: Without dead ends: 11869 [2022-11-23 15:58:38,802 INFO L412 NwaCegarLoop]: 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 [2022-11-23 15:58:38,803 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 22 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:38,803 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 373 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:58:38,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11869 states. [2022-11-23 15:58:40,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11869 to 11869. [2022-11-23 15:58:40,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11869 states, 9412 states have (on average 1.3178920526986826) internal successors, (12404), 9489 states have internal predecessors, (12404), 1387 states have call successors, (1387), 1036 states have call predecessors, (1387), 1068 states have return successors, (1878), 1345 states have call predecessors, (1878), 1384 states have call successors, (1878) [2022-11-23 15:58:40,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11869 states to 11869 states and 15669 transitions. [2022-11-23 15:58:40,386 INFO L78 Accepts]: Start accepts. Automaton has 11869 states and 15669 transitions. Word has length 118 [2022-11-23 15:58:40,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:40,386 INFO L495 AbstractCegarLoop]: Abstraction has 11869 states and 15669 transitions. [2022-11-23 15:58:40,387 INFO L496 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) [2022-11-23 15:58:40,387 INFO L276 IsEmpty]: Start isEmpty. Operand 11869 states and 15669 transitions. [2022-11-23 15:58:40,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-11-23 15:58:40,397 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:40,397 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-23 15:58:40,403 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-11-23 15:58:40,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:40,597 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:40,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:40,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1046200616, now seen corresponding path program 1 times [2022-11-23 15:58:40,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:40,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853714545] [2022-11-23 15:58:40,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:40,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:40,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:40,765 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 31 proven. 11 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-23 15:58:40,765 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:40,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853714545] [2022-11-23 15:58:40,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853714545] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:40,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580416392] [2022-11-23 15:58:40,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:40,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:40,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:40,767 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:40,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-23 15:58:40,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:40,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 611 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-23 15:58:40,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:40,993 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-23 15:58:40,993 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:58:40,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580416392] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:58:40,994 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:58:40,994 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 6 [2022-11-23 15:58:40,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690624951] [2022-11-23 15:58:40,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:40,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:58:40,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:40,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:58:40,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-23 15:58:40,996 INFO L87 Difference]: Start difference. First operand 11869 states and 15669 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-23 15:58:42,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:42,766 INFO L93 Difference]: Finished difference Result 20932 states and 28262 transitions. [2022-11-23 15:58:42,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:58:42,767 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 [2022-11-23 15:58:42,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:42,800 INFO L225 Difference]: With dead ends: 20932 [2022-11-23 15:58:42,800 INFO L226 Difference]: Without dead ends: 13376 [2022-11-23 15:58:42,816 INFO L412 NwaCegarLoop]: 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 [2022-11-23 15:58:42,817 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 172 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:42,817 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 233 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:58:42,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13376 states. [2022-11-23 15:58:44,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13376 to 13236. [2022-11-23 15:58:44,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13236 states, 10671 states have (on average 1.2955674257332959) internal successors, (13825), 10748 states have internal predecessors, (13825), 1400 states have call successors, (1400), 1131 states have call predecessors, (1400), 1163 states have return successors, (2067), 1358 states have call predecessors, (2067), 1397 states have call successors, (2067) [2022-11-23 15:58:44,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13236 states to 13236 states and 17292 transitions. [2022-11-23 15:58:44,573 INFO L78 Accepts]: Start accepts. Automaton has 13236 states and 17292 transitions. Word has length 118 [2022-11-23 15:58:44,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:44,573 INFO L495 AbstractCegarLoop]: Abstraction has 13236 states and 17292 transitions. [2022-11-23 15:58:44,574 INFO L496 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) [2022-11-23 15:58:44,574 INFO L276 IsEmpty]: Start isEmpty. Operand 13236 states and 17292 transitions. [2022-11-23 15:58:44,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-11-23 15:58:44,588 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:44,588 INFO L195 NwaCegarLoop]: 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] [2022-11-23 15:58:44,595 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-23 15:58:44,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:44,794 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:44,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:44,795 INFO L85 PathProgramCache]: Analyzing trace with hash -628856568, now seen corresponding path program 1 times [2022-11-23 15:58:44,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:44,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183262455] [2022-11-23 15:58:44,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:44,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:44,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:44,850 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 30 proven. 5 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-23 15:58:44,851 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:44,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183262455] [2022-11-23 15:58:44,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183262455] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:44,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737150828] [2022-11-23 15:58:44,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:44,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:44,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:44,859 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:44,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-23 15:58:45,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:45,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-23 15:58:45,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:45,061 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-23 15:58:45,061 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:58:45,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737150828] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:58:45,062 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:58:45,062 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2022-11-23 15:58:45,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042380549] [2022-11-23 15:58:45,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:45,063 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 15:58:45,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:45,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 15:58:45,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-23 15:58:45,064 INFO L87 Difference]: Start difference. First operand 13236 states and 17292 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-23 15:58:46,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:46,888 INFO L93 Difference]: Finished difference Result 21696 states and 29264 transitions. [2022-11-23 15:58:46,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 15:58:46,889 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 [2022-11-23 15:58:46,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:46,921 INFO L225 Difference]: With dead ends: 21696 [2022-11-23 15:58:46,921 INFO L226 Difference]: Without dead ends: 13213 [2022-11-23 15:58:46,938 INFO L412 NwaCegarLoop]: 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 [2022-11-23 15:58:46,939 INFO L413 NwaCegarLoop]: 273 mSDtfsCounter, 95 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:46,939 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 445 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 15:58:46,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13213 states. [2022-11-23 15:58:48,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13213 to 13060. [2022-11-23 15:58:48,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13060 states, 10495 states have (on average 1.268318246784183) internal successors, (13311), 10572 states have internal predecessors, (13311), 1400 states have call successors, (1400), 1131 states have call predecessors, (1400), 1163 states have return successors, (2067), 1358 states have call predecessors, (2067), 1397 states have call successors, (2067) [2022-11-23 15:58:48,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13060 states to 13060 states and 16778 transitions. [2022-11-23 15:58:48,961 INFO L78 Accepts]: Start accepts. Automaton has 13060 states and 16778 transitions. Word has length 118 [2022-11-23 15:58:48,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:48,962 INFO L495 AbstractCegarLoop]: Abstraction has 13060 states and 16778 transitions. [2022-11-23 15:58:48,962 INFO L496 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) [2022-11-23 15:58:48,962 INFO L276 IsEmpty]: Start isEmpty. Operand 13060 states and 16778 transitions. [2022-11-23 15:58:48,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-11-23 15:58:48,977 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:48,977 INFO L195 NwaCegarLoop]: 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] [2022-11-23 15:58:48,983 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-23 15:58:49,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-11-23 15:58:49,178 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:49,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:49,178 INFO L85 PathProgramCache]: Analyzing trace with hash 769379014, now seen corresponding path program 1 times [2022-11-23 15:58:49,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:49,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656449259] [2022-11-23 15:58:49,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:49,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:49,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:49,634 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 26 proven. 7 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-23 15:58:49,634 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:49,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656449259] [2022-11-23 15:58:49,634 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656449259] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:49,634 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1904036020] [2022-11-23 15:58:49,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:49,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:58:49,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:58:49,636 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:58:49,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-23 15:58:49,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:49,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 602 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-23 15:58:49,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:58:50,085 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 43 proven. 15 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-23 15:58:50,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-23 15:58:50,366 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-23 15:58:50,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1904036020] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-23 15:58:50,367 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-23 15:58:50,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11, 8] total 20 [2022-11-23 15:58:50,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724763401] [2022-11-23 15:58:50,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:50,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-23 15:58:50,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:50,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-23 15:58:50,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-11-23 15:58:50,369 INFO L87 Difference]: Start difference. First operand 13060 states and 16778 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-23 15:58:52,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:52,591 INFO L93 Difference]: Finished difference Result 25322 states and 32822 transitions. [2022-11-23 15:58:52,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-23 15:58:52,592 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 [2022-11-23 15:58:52,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:52,626 INFO L225 Difference]: With dead ends: 25322 [2022-11-23 15:58:52,626 INFO L226 Difference]: Without dead ends: 14634 [2022-11-23 15:58:52,647 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 222 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2022-11-23 15:58:52,647 INFO L413 NwaCegarLoop]: 222 mSDtfsCounter, 197 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:52,647 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 406 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-23 15:58:52,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14634 states. [2022-11-23 15:58:54,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14634 to 14265. [2022-11-23 15:58:54,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14265 states, 11625 states have (on average 1.2498924731182797) internal successors, (14530), 11711 states have internal predecessors, (14530), 1406 states have call successors, (1406), 1191 states have call predecessors, (1406), 1232 states have return successors, (2034), 1364 states have call predecessors, (2034), 1403 states have call successors, (2034) [2022-11-23 15:58:54,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14265 states to 14265 states and 17970 transitions. [2022-11-23 15:58:54,586 INFO L78 Accepts]: Start accepts. Automaton has 14265 states and 17970 transitions. Word has length 115 [2022-11-23 15:58:54,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:58:54,586 INFO L495 AbstractCegarLoop]: Abstraction has 14265 states and 17970 transitions. [2022-11-23 15:58:54,586 INFO L496 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) [2022-11-23 15:58:54,586 INFO L276 IsEmpty]: Start isEmpty. Operand 14265 states and 17970 transitions. [2022-11-23 15:58:54,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-11-23 15:58:54,598 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:58:54,598 INFO L195 NwaCegarLoop]: 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] [2022-11-23 15:58:54,603 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-23 15:58:54,798 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-11-23 15:58:54,798 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:58:54,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:58:54,799 INFO L85 PathProgramCache]: Analyzing trace with hash 68184086, now seen corresponding path program 1 times [2022-11-23 15:58:54,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:58:54,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284933880] [2022-11-23 15:58:54,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:58:54,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:58:54,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:58:54,999 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-23 15:58:54,999 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:58:54,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284933880] [2022-11-23 15:58:54,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284933880] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:58:54,999 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 15:58:55,000 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-23 15:58:55,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822940133] [2022-11-23 15:58:55,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:58:55,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-23 15:58:55,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:58:55,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-23 15:58:55,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-23 15:58:55,002 INFO L87 Difference]: Start difference. First operand 14265 states and 17970 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 5 states have internal predecessors, (76), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-23 15:58:58,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:58:58,708 INFO L93 Difference]: Finished difference Result 34603 states and 43770 transitions. [2022-11-23 15:58:58,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-23 15:58:58,709 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 [2022-11-23 15:58:58,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:58:58,749 INFO L225 Difference]: With dead ends: 34603 [2022-11-23 15:58:58,749 INFO L226 Difference]: Without dead ends: 18448 [2022-11-23 15:58:58,768 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-11-23 15:58:58,769 INFO L413 NwaCegarLoop]: 218 mSDtfsCounter, 130 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-23 15:58:58,769 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 481 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-23 15:58:58,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18448 states. [2022-11-23 15:59:01,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18448 to 17950. [2022-11-23 15:59:01,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17950 states, 14523 states have (on average 1.2347999724574812) internal successors, (17933), 14666 states have internal predecessors, (17933), 1840 states have call successors, (1840), 1544 states have call predecessors, (1840), 1585 states have return successors, (2660), 1741 states have call predecessors, (2660), 1837 states have call successors, (2660) [2022-11-23 15:59:01,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17950 states to 17950 states and 22433 transitions. [2022-11-23 15:59:01,312 INFO L78 Accepts]: Start accepts. Automaton has 17950 states and 22433 transitions. Word has length 116 [2022-11-23 15:59:01,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:59:01,313 INFO L495 AbstractCegarLoop]: Abstraction has 17950 states and 22433 transitions. [2022-11-23 15:59:01,313 INFO L496 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) [2022-11-23 15:59:01,313 INFO L276 IsEmpty]: Start isEmpty. Operand 17950 states and 22433 transitions. [2022-11-23 15:59:01,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-23 15:59:01,326 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:59:01,326 INFO L195 NwaCegarLoop]: 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] [2022-11-23 15:59:01,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-11-23 15:59:01,326 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:59:01,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:59:01,327 INFO L85 PathProgramCache]: Analyzing trace with hash -1950303612, now seen corresponding path program 1 times [2022-11-23 15:59:01,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:59:01,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630826229] [2022-11-23 15:59:01,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:59:01,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:59:01,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:59:01,504 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 41 proven. 17 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-23 15:59:01,505 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:59:01,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630826229] [2022-11-23 15:59:01,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630826229] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:59:01,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762411707] [2022-11-23 15:59:01,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:59:01,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:59:01,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:59:01,507 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:59:01,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-23 15:59:01,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:59:01,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 600 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-23 15:59:01,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:59:01,758 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-23 15:59:01,758 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 15:59:01,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762411707] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 15:59:01,759 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 15:59:01,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 6 [2022-11-23 15:59:01,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036777590] [2022-11-23 15:59:01,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 15:59:01,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 15:59:01,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:59:01,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 15:59:01,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-23 15:59:01,761 INFO L87 Difference]: Start difference. First operand 17950 states and 22433 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 5 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2022-11-23 15:59:05,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:59:05,718 INFO L93 Difference]: Finished difference Result 34327 states and 43298 transitions. [2022-11-23 15:59:05,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-23 15:59:05,719 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 [2022-11-23 15:59:05,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:59:05,773 INFO L225 Difference]: With dead ends: 34327 [2022-11-23 15:59:05,773 INFO L226 Difference]: Without dead ends: 22824 [2022-11-23 15:59:05,793 INFO L412 NwaCegarLoop]: 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 [2022-11-23 15:59:05,794 INFO L413 NwaCegarLoop]: 225 mSDtfsCounter, 244 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-23 15:59:05,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 555 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-23 15:59:05,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22824 states. [2022-11-23 15:59:09,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22824 to 21615. [2022-11-23 15:59:09,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21615 states, 17455 states have (on average 1.2252649670581495) internal successors, (21387), 17621 states have internal predecessors, (21387), 2250 states have call successors, (2250), 1867 states have call predecessors, (2250), 1908 states have return successors, (3461), 2128 states have call predecessors, (3461), 2247 states have call successors, (3461) [2022-11-23 15:59:09,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21615 states to 21615 states and 27098 transitions. [2022-11-23 15:59:09,136 INFO L78 Accepts]: Start accepts. Automaton has 21615 states and 27098 transitions. Word has length 117 [2022-11-23 15:59:09,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:59:09,136 INFO L495 AbstractCegarLoop]: Abstraction has 21615 states and 27098 transitions. [2022-11-23 15:59:09,137 INFO L496 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) [2022-11-23 15:59:09,137 INFO L276 IsEmpty]: Start isEmpty. Operand 21615 states and 27098 transitions. [2022-11-23 15:59:09,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-11-23 15:59:09,147 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:59:09,147 INFO L195 NwaCegarLoop]: 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] [2022-11-23 15:59:09,152 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-23 15:59:09,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:59:09,347 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:59:09,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:59:09,348 INFO L85 PathProgramCache]: Analyzing trace with hash -407034667, now seen corresponding path program 1 times [2022-11-23 15:59:09,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:59:09,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818236206] [2022-11-23 15:59:09,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:59:09,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:59:09,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:59:09,876 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 13 proven. 43 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-23 15:59:09,876 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:59:09,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818236206] [2022-11-23 15:59:09,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818236206] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:59:09,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172131100] [2022-11-23 15:59:09,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:59:09,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:59:09,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:59:09,883 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:59:09,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-23 15:59:10,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:59:10,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 655 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-23 15:59:10,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 15:59:10,174 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 62 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-23 15:59:10,174 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-23 15:59:10,495 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-11-23 15:59:10,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172131100] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-23 15:59:10,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1664400193] [2022-11-23 15:59:10,499 INFO L159 IcfgInterpreter]: Started Sifa with 69 locations of interest [2022-11-23 15:59:10,499 INFO L166 IcfgInterpreter]: Building call graph [2022-11-23 15:59:10,500 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-23 15:59:10,500 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-23 15:59:10,500 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-23 15:59:21,297 INFO L197 IcfgInterpreter]: Interpreting procedure error2 with input of size 75 for LOIs [2022-11-23 15:59:21,302 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events2 with input of size 128 for LOIs [2022-11-23 15:59:21,338 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread2 with input of size 136 for LOIs [2022-11-23 15:59:21,385 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels2 with input of size 153 for LOIs [2022-11-23 15:59:21,415 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 82 for LOIs [2022-11-23 15:59:21,770 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads2 with input of size 128 for LOIs [2022-11-23 15:59:22,782 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events2 with input of size 153 for LOIs [2022-11-23 15:59:22,827 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-23 15:59:49,397 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '776283#(and (= ~p_dw_pc~0 0) (= ~c_dr_st~0 0) (= ~p_num_write~0 0) (<= ~local~0 2147483647) (= ~c_num_read~0 0) (= ~q_buf_0~0 0) (= ~t1_pc~0 0) (= ~t1_i~0 1) (= ~p_last_write~0 0) (<= 0 (+ ~local~0 2147483648)) (= ~c_last_read~0 0) (= 0 ~c_dr_i~0) (= ~q_free~0 0) (= 0 ~t3_pc~0) (= ~q_req_up~0 0) (= ~q_ev~0 0) (= ~m_pc~0 1) (= ~p_dw_i~0 0) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (= ~p_dw_st~0 0) (= ~t2_i~0 1) (= ~q_write_ev~0 0) (= ~c_dr_pc~0 0) (= 0 ~t2_pc~0) (= ~q_read_ev~0 0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~a_t~0 0) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-23 15:59:49,397 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-23 15:59:49,397 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-23 15:59:49,397 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8, 6] total 20 [2022-11-23 15:59:49,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024113881] [2022-11-23 15:59:49,397 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-23 15:59:49,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-23 15:59:49,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 15:59:49,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-23 15:59:49,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=398, Invalid=4158, Unknown=0, NotChecked=0, Total=4556 [2022-11-23 15:59:49,400 INFO L87 Difference]: Start difference. First operand 21615 states and 27098 transitions. Second operand has 20 states, 16 states have (on average 9.5) internal successors, (152), 18 states have internal predecessors, (152), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) [2022-11-23 15:59:55,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 15:59:55,838 INFO L93 Difference]: Finished difference Result 39851 states and 50053 transitions. [2022-11-23 15:59:55,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-11-23 15:59:55,838 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 16 states have (on average 9.5) internal successors, (152), 18 states have internal predecessors, (152), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) Word has length 121 [2022-11-23 15:59:55,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 15:59:55,874 INFO L225 Difference]: With dead ends: 39851 [2022-11-23 15:59:55,874 INFO L226 Difference]: Without dead ends: 19267 [2022-11-23 15:59:55,897 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 332 SyntacticMatches, 19 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7499 ImplicationChecksByTransitivity, 27.7s TimeCoverageRelationStatistics Valid=1100, Invalid=14902, Unknown=0, NotChecked=0, Total=16002 [2022-11-23 15:59:55,898 INFO L413 NwaCegarLoop]: 292 mSDtfsCounter, 1603 mSDsluCounter, 2666 mSDsCounter, 0 mSdLazyCounter, 2596 mSolverCounterSat, 506 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1624 SdHoareTripleChecker+Valid, 2958 SdHoareTripleChecker+Invalid, 3102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 506 IncrementalHoareTripleChecker+Valid, 2596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-23 15:59:55,899 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1624 Valid, 2958 Invalid, 3102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [506 Valid, 2596 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-23 15:59:55,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19267 states. [2022-11-23 15:59:57,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19267 to 14510. [2022-11-23 15:59:57,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14510 states, 11721 states have (on average 1.2115860421465745) internal successors, (14201), 11832 states have internal predecessors, (14201), 1453 states have call successors, (1453), 1280 states have call predecessors, (1453), 1334 states have return successors, (1918), 1398 states have call predecessors, (1918), 1450 states have call successors, (1918) [2022-11-23 15:59:58,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14510 states to 14510 states and 17572 transitions. [2022-11-23 15:59:58,006 INFO L78 Accepts]: Start accepts. Automaton has 14510 states and 17572 transitions. Word has length 121 [2022-11-23 15:59:58,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 15:59:58,006 INFO L495 AbstractCegarLoop]: Abstraction has 14510 states and 17572 transitions. [2022-11-23 15:59:58,007 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 16 states have (on average 9.5) internal successors, (152), 18 states have internal predecessors, (152), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) [2022-11-23 15:59:58,007 INFO L276 IsEmpty]: Start isEmpty. Operand 14510 states and 17572 transitions. [2022-11-23 15:59:58,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-11-23 15:59:58,013 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 15:59:58,014 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 15:59:58,019 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-23 15:59:58,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-11-23 15:59:58,214 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 15:59:58,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 15:59:58,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1089293221, now seen corresponding path program 1 times [2022-11-23 15:59:58,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 15:59:58,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244538073] [2022-11-23 15:59:58,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:59:58,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 15:59:58,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:59:59,230 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 27 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-23 15:59:59,231 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 15:59:59,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244538073] [2022-11-23 15:59:59,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244538073] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 15:59:59,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131456392] [2022-11-23 15:59:59,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 15:59:59,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 15:59:59,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 15:59:59,239 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 15:59:59,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-23 15:59:59,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 15:59:59,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 62 conjunts are in the unsatisfiable core [2022-11-23 15:59:59,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 16:00:00,361 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 60 proven. 23 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-23 16:00:00,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-23 16:00:02,337 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 13 proven. 44 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-23 16:00:02,338 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131456392] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-23 16:00:02,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [201849540] [2022-11-23 16:00:02,340 INFO L159 IcfgInterpreter]: Started Sifa with 69 locations of interest [2022-11-23 16:00:02,340 INFO L166 IcfgInterpreter]: Building call graph [2022-11-23 16:00:02,341 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-23 16:00:02,341 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-23 16:00:02,341 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-23 16:00:08,598 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 192 for LOIs [2022-11-23 16:00:08,972 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 140 for LOIs [2022-11-23 16:00:08,997 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 70 for LOIs [2022-11-23 16:00:09,003 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 204 for LOIs [2022-11-23 16:00:10,011 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 122 for LOIs [2022-11-23 16:00:10,140 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 70 for LOIs [2022-11-23 16:00:10,245 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 196 for LOIs [2022-11-23 16:00:10,740 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 219 for LOIs [2022-11-23 16:00:11,053 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-23 16:00:44,449 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '851916#(and (= ~q_req_up~0 1) (<= 0 ~p_dw_st~0) (= ~T1_E~0 2) (<= 2 ~T3_E~0) (<= 0 ~p_dw_pc~0) (<= ~t2_st~0 0) (= ~q_free~0 1) (<= ~E_2~0 2) (<= 0 ~p_num_write~0) (<= ~token~0 0) (= ~T2_E~0 2) (= 1 ~c_dr_i~0) (<= ~p_dw_st~0 2) (= ~E_3~0 2) (<= ~t1_pc~0 0) (<= 2 ~M_E~0) (<= |#NULL.offset| 0) (= ~c_dr_pc~0 1) (<= 2 ~E_2~0) (= ~m_i~0 0) (<= ~t2_i~0 0) (not (= ~c_num_read~0 ~p_num_write~0)) (<= ~T3_E~0 2) (<= 0 ~token~0) (<= 0 ~t2_i~0) (= ~c_last_read~0 ~q_buf_0~0) (<= ~t3_st~0 0) (= ~local~0 0) (= ~t3_i~0 0) (<= ~c_num_read~0 1) (<= 0 ~t3_st~0) (<= ~m_pc~0 0) (= ~p_dw_i~0 1) (= 0 ~t2_pc~0) (<= ~M_E~0 2) (<= ~m_st~0 0) (<= ~t3_pc~0 0) (= ~c_last_read~0 ~p_last_write~0) (<= 0 ~m_pc~0) (= ~E_M~0 2) (<= 0 ~t2_st~0) (<= 0 ~t3_pc~0) (<= 1 ~c_num_read~0) (<= 0 ~m_st~0) (<= 0 |#NULL.offset|) (= ~E_1~0 2) (<= ~t1_st~0 0) (<= 0 |#StackHeapBarrier|) (= ~c_dr_st~0 1) (<= 0 ~t1_st~0) (<= 0 ~t1_pc~0) (= ~t1_i~0 0) (= |#NULL.base| 0))' at error location [2022-11-23 16:00:44,449 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-23 16:00:44,449 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-23 16:00:44,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 18, 18] total 55 [2022-11-23 16:00:44,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747214836] [2022-11-23 16:00:44,450 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-23 16:00:44,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-11-23 16:00:44,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 16:00:44,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-11-23 16:00:44,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=964, Invalid=11246, Unknown=0, NotChecked=0, Total=12210 [2022-11-23 16:00:44,453 INFO L87 Difference]: Start difference. First operand 14510 states and 17572 transitions. Second operand has 55 states, 36 states have (on average 5.944444444444445) internal successors, (214), 40 states have internal predecessors, (214), 25 states have call successors, (49), 17 states have call predecessors, (49), 22 states have return successors, (51), 24 states have call predecessors, (51), 25 states have call successors, (51) [2022-11-23 16:01:04,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 16:01:04,647 INFO L93 Difference]: Finished difference Result 16428 states and 19852 transitions. [2022-11-23 16:01:04,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2022-11-23 16:01:04,647 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 36 states have (on average 5.944444444444445) internal successors, (214), 40 states have internal predecessors, (214), 25 states have call successors, (49), 17 states have call predecessors, (49), 22 states have return successors, (51), 24 states have call predecessors, (51), 25 states have call successors, (51) Word has length 124 [2022-11-23 16:01:04,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 16:01:04,677 INFO L225 Difference]: With dead ends: 16428 [2022-11-23 16:01:04,677 INFO L226 Difference]: Without dead ends: 15447 [2022-11-23 16:01:04,690 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 567 GetRequests, 314 SyntacticMatches, 6 SemanticMatches, 247 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24255 ImplicationChecksByTransitivity, 44.7s TimeCoverageRelationStatistics Valid=6296, Invalid=55456, Unknown=0, NotChecked=0, Total=61752 [2022-11-23 16:01:04,690 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 5230 mSDsluCounter, 2843 mSDsCounter, 0 mSdLazyCounter, 8445 mSolverCounterSat, 3890 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5230 SdHoareTripleChecker+Valid, 3022 SdHoareTripleChecker+Invalid, 12335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3890 IncrementalHoareTripleChecker+Valid, 8445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2022-11-23 16:01:04,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5230 Valid, 3022 Invalid, 12335 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3890 Valid, 8445 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2022-11-23 16:01:04,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15447 states. [2022-11-23 16:01:06,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15447 to 14226. [2022-11-23 16:01:06,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14226 states, 11545 states have (on average 1.2129060199220443) internal successors, (14003), 11644 states have internal predecessors, (14003), 1405 states have call successors, (1405), 1240 states have call predecessors, (1405), 1274 states have return successors, (1834), 1342 states have call predecessors, (1834), 1402 states have call successors, (1834) [2022-11-23 16:01:06,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14226 states to 14226 states and 17242 transitions. [2022-11-23 16:01:06,936 INFO L78 Accepts]: Start accepts. Automaton has 14226 states and 17242 transitions. Word has length 124 [2022-11-23 16:01:06,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 16:01:06,936 INFO L495 AbstractCegarLoop]: Abstraction has 14226 states and 17242 transitions. [2022-11-23 16:01:06,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 36 states have (on average 5.944444444444445) internal successors, (214), 40 states have internal predecessors, (214), 25 states have call successors, (49), 17 states have call predecessors, (49), 22 states have return successors, (51), 24 states have call predecessors, (51), 25 states have call successors, (51) [2022-11-23 16:01:06,937 INFO L276 IsEmpty]: Start isEmpty. Operand 14226 states and 17242 transitions. [2022-11-23 16:01:06,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-11-23 16:01:06,943 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 16:01:06,943 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 16:01:06,957 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-23 16:01:07,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 16:01:07,151 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 16:01:07,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 16:01:07,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1305176617, now seen corresponding path program 1 times [2022-11-23 16:01:07,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 16:01:07,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814950368] [2022-11-23 16:01:07,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 16:01:07,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 16:01:07,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 16:01:07,341 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 38 proven. 9 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-23 16:01:07,341 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 16:01:07,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814950368] [2022-11-23 16:01:07,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814950368] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 16:01:07,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513990150] [2022-11-23 16:01:07,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 16:01:07,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 16:01:07,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 16:01:07,343 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 16:01:07,372 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-23 16:01:07,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 16:01:07,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-23 16:01:07,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 16:01:07,612 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 50 proven. 17 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-23 16:01:07,613 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-23 16:01:07,831 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-23 16:01:07,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513990150] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-23 16:01:07,831 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-23 16:01:07,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9, 10] total 17 [2022-11-23 16:01:07,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679294773] [2022-11-23 16:01:07,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 16:01:07,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-23 16:01:07,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 16:01:07,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-23 16:01:07,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2022-11-23 16:01:07,833 INFO L87 Difference]: Start difference. First operand 14226 states and 17242 transitions. Second operand has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2022-11-23 16:01:10,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 16:01:10,828 INFO L93 Difference]: Finished difference Result 14679 states and 17751 transitions. [2022-11-23 16:01:10,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-23 16:01:10,828 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) Word has length 125 [2022-11-23 16:01:10,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 16:01:10,858 INFO L225 Difference]: With dead ends: 14679 [2022-11-23 16:01:10,858 INFO L226 Difference]: Without dead ends: 13982 [2022-11-23 16:01:10,864 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2022-11-23 16:01:10,865 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 391 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 700 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 393 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 832 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 700 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-23 16:01:10,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [393 Valid, 497 Invalid, 832 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 700 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-23 16:01:10,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13982 states. [2022-11-23 16:01:13,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13982 to 13952. [2022-11-23 16:01:13,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13952 states, 11341 states have (on average 1.2129441848161537) internal successors, (13756), 11440 states have internal predecessors, (13756), 1369 states have call successors, (1369), 1210 states have call predecessors, (1369), 1240 states have return successors, (1793), 1302 states have call predecessors, (1793), 1366 states have call successors, (1793) [2022-11-23 16:01:13,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13952 states to 13952 states and 16918 transitions. [2022-11-23 16:01:13,132 INFO L78 Accepts]: Start accepts. Automaton has 13952 states and 16918 transitions. Word has length 125 [2022-11-23 16:01:13,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 16:01:13,132 INFO L495 AbstractCegarLoop]: Abstraction has 13952 states and 16918 transitions. [2022-11-23 16:01:13,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2022-11-23 16:01:13,132 INFO L276 IsEmpty]: Start isEmpty. Operand 13952 states and 16918 transitions. [2022-11-23 16:01:13,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-11-23 16:01:13,139 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 16:01:13,139 INFO L195 NwaCegarLoop]: 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] [2022-11-23 16:01:13,144 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-23 16:01:13,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-11-23 16:01:13,340 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 16:01:13,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 16:01:13,340 INFO L85 PathProgramCache]: Analyzing trace with hash 23509147, now seen corresponding path program 1 times [2022-11-23 16:01:13,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 16:01:13,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842571623] [2022-11-23 16:01:13,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 16:01:13,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 16:01:13,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 16:01:13,564 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-23 16:01:13,564 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 16:01:13,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842571623] [2022-11-23 16:01:13,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842571623] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 16:01:13,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385944028] [2022-11-23 16:01:13,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 16:01:13,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 16:01:13,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 16:01:13,567 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 16:01:13,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-23 16:01:13,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 16:01:13,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 664 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-23 16:01:13,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 16:01:13,898 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 62 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-23 16:01:13,898 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-23 16:01:14,211 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-11-23 16:01:14,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385944028] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-23 16:01:14,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [869189787] [2022-11-23 16:01:14,214 INFO L159 IcfgInterpreter]: Started Sifa with 72 locations of interest [2022-11-23 16:01:14,214 INFO L166 IcfgInterpreter]: Building call graph [2022-11-23 16:01:14,215 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-23 16:01:14,215 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-23 16:01:14,215 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-23 16:01:19,590 INFO L197 IcfgInterpreter]: Interpreting procedure error2 with input of size 76 for LOIs [2022-11-23 16:01:19,595 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events2 with input of size 192 for LOIs [2022-11-23 16:01:33,435 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread2 with input of size 128 for LOIs [2022-11-23 16:01:33,533 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels2 with input of size 203 for LOIs [2022-11-23 16:01:33,596 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 82 for LOIs [2022-11-23 16:01:33,721 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads2 with input of size 128 for LOIs [2022-11-23 16:01:34,697 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events2 with input of size 235 for LOIs [2022-11-23 16:01:37,299 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-23 16:01:59,420 WARN L233 SmtUtils]: Spent 8.05s on a formula simplification. DAG size of input: 446 DAG size of output: 316 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-23 16:02:14,660 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '934762#(and (= ~p_dw_pc~0 0) (= ~c_dr_st~0 0) (<= ~t1_pc~0 1) (= ~p_num_write~0 0) (<= ~local~0 2147483647) (= ~c_num_read~0 0) (= ~q_buf_0~0 0) (= ~t1_i~0 1) (= ~p_last_write~0 0) (<= 0 (+ ~local~0 2147483648)) (= ~c_last_read~0 0) (= 0 ~c_dr_i~0) (= ~q_free~0 0) (= 0 ~t3_pc~0) (= ~q_req_up~0 0) (= ~q_ev~0 0) (= ~m_pc~0 1) (= ~p_dw_i~0 0) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (= ~p_dw_st~0 0) (= ~t2_i~0 1) (= ~q_write_ev~0 0) (= ~c_dr_pc~0 0) (= 0 ~t2_pc~0) (= ~q_read_ev~0 0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~a_t~0 0) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2022-11-23 16:02:14,660 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-23 16:02:14,660 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-23 16:02:14,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 6] total 16 [2022-11-23 16:02:14,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582325832] [2022-11-23 16:02:14,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-23 16:02:14,661 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-23 16:02:14,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 16:02:14,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-23 16:02:14,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=479, Invalid=4077, Unknown=0, NotChecked=0, Total=4556 [2022-11-23 16:02:14,663 INFO L87 Difference]: Start difference. First operand 13952 states and 16918 transitions. Second operand has 16 states, 13 states have (on average 10.153846153846153) internal successors, (132), 14 states have internal predecessors, (132), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) [2022-11-23 16:02:20,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 16:02:20,962 INFO L93 Difference]: Finished difference Result 25130 states and 30810 transitions. [2022-11-23 16:02:20,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2022-11-23 16:02:20,963 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 10.153846153846153) internal successors, (132), 14 states have internal predecessors, (132), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) Word has length 124 [2022-11-23 16:02:20,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 16:02:21,007 INFO L225 Difference]: With dead ends: 25130 [2022-11-23 16:02:21,008 INFO L226 Difference]: Without dead ends: 13755 [2022-11-23 16:02:21,025 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 488 GetRequests, 352 SyntacticMatches, 1 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7683 ImplicationChecksByTransitivity, 38.9s TimeCoverageRelationStatistics Valid=1391, Invalid=17241, Unknown=0, NotChecked=0, Total=18632 [2022-11-23 16:02:21,026 INFO L413 NwaCegarLoop]: 507 mSDtfsCounter, 1210 mSDsluCounter, 3621 mSDsCounter, 0 mSdLazyCounter, 2187 mSolverCounterSat, 403 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1220 SdHoareTripleChecker+Valid, 4128 SdHoareTripleChecker+Invalid, 2590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 403 IncrementalHoareTripleChecker+Valid, 2187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-23 16:02:21,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1220 Valid, 4128 Invalid, 2590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [403 Valid, 2187 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-11-23 16:02:21,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13755 states. [2022-11-23 16:02:22,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13755 to 10237. [2022-11-23 16:02:22,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10237 states, 8388 states have (on average 1.2156652360515021) internal successors, (10197), 8457 states have internal predecessors, (10197), 942 states have call successors, (942), 879 states have call predecessors, (942), 905 states have return successors, (1280), 901 states have call predecessors, (1280), 939 states have call successors, (1280) [2022-11-23 16:02:22,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10237 states to 10237 states and 12419 transitions. [2022-11-23 16:02:22,894 INFO L78 Accepts]: Start accepts. Automaton has 10237 states and 12419 transitions. Word has length 124 [2022-11-23 16:02:22,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 16:02:22,894 INFO L495 AbstractCegarLoop]: Abstraction has 10237 states and 12419 transitions. [2022-11-23 16:02:22,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 10.153846153846153) internal successors, (132), 14 states have internal predecessors, (132), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) [2022-11-23 16:02:22,894 INFO L276 IsEmpty]: Start isEmpty. Operand 10237 states and 12419 transitions. [2022-11-23 16:02:22,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-23 16:02:22,899 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 16:02:22,899 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-23 16:02:22,904 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-23 16:02:23,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-11-23 16:02:23,100 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 16:02:23,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 16:02:23,100 INFO L85 PathProgramCache]: Analyzing trace with hash 1768100069, now seen corresponding path program 1 times [2022-11-23 16:02:23,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 16:02:23,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337359956] [2022-11-23 16:02:23,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 16:02:23,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 16:02:23,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 16:02:23,332 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-23 16:02:23,332 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 16:02:23,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337359956] [2022-11-23 16:02:23,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337359956] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 16:02:23,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728877689] [2022-11-23 16:02:23,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 16:02:23,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 16:02:23,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 16:02:23,334 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 16:02:23,339 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-23 16:02:23,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 16:02:23,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 674 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-23 16:02:23,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 16:02:23,684 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 60 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-23 16:02:23,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-23 16:02:24,016 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-23 16:02:24,017 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728877689] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-23 16:02:24,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1355637776] [2022-11-23 16:02:24,023 INFO L159 IcfgInterpreter]: Started Sifa with 75 locations of interest [2022-11-23 16:02:24,023 INFO L166 IcfgInterpreter]: Building call graph [2022-11-23 16:02:24,024 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-23 16:02:24,024 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-23 16:02:24,024 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-23 16:02:30,042 INFO L197 IcfgInterpreter]: Interpreting procedure error2 with input of size 77 for LOIs [2022-11-23 16:02:30,047 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events2 with input of size 192 for LOIs [2022-11-23 16:03:53,256 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread2 with input of size 128 for LOIs [2022-11-23 16:03:53,284 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels2 with input of size 203 for LOIs [2022-11-23 16:03:53,348 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 82 for LOIs [2022-11-23 16:03:53,476 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads2 with input of size 128 for LOIs [2022-11-23 16:03:54,411 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events2 with input of size 235 for LOIs [2022-11-23 16:03:56,349 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-23 16:04:55,007 WARN L233 SmtUtils]: Spent 44.15s on a formula simplification. DAG size of input: 1366 DAG size of output: 917 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-23 16:05:11,244 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '983860#(and (= ~p_dw_pc~0 0) (= ~c_dr_st~0 0) (<= ~t1_pc~0 1) (= ~p_num_write~0 0) (<= ~local~0 2147483647) (= ~c_num_read~0 0) (= ~q_buf_0~0 0) (= ~t1_i~0 1) (= ~p_last_write~0 0) (<= 0 (+ ~local~0 2147483648)) (<= 0 ~t2_pc~0) (= ~c_last_read~0 0) (= 0 ~c_dr_i~0) (= ~q_free~0 0) (= 0 ~t3_pc~0) (= ~q_req_up~0 0) (= ~q_ev~0 0) (= ~m_pc~0 1) (<= ~t2_pc~0 1) (= ~p_dw_i~0 0) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (= ~p_dw_st~0 0) (= ~t2_i~0 1) (= ~q_write_ev~0 0) (= ~c_dr_pc~0 0) (= ~q_read_ev~0 0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~a_t~0 0) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2022-11-23 16:05:11,244 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-23 16:05:11,244 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-23 16:05:11,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 6] total 17 [2022-11-23 16:05:11,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145494497] [2022-11-23 16:05:11,244 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-23 16:05:11,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-23 16:05:11,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 16:05:11,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-23 16:05:11,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=489, Invalid=4341, Unknown=0, NotChecked=0, Total=4830 [2022-11-23 16:05:11,246 INFO L87 Difference]: Start difference. First operand 10237 states and 12419 transitions. Second operand has 17 states, 14 states have (on average 9.714285714285714) internal successors, (136), 15 states have internal predecessors, (136), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) [2022-11-23 16:05:16,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 16:05:16,875 INFO L93 Difference]: Finished difference Result 17769 states and 21596 transitions. [2022-11-23 16:05:16,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-11-23 16:05:16,875 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 9.714285714285714) internal successors, (136), 15 states have internal predecessors, (136), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) Word has length 126 [2022-11-23 16:05:16,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 16:05:16,895 INFO L225 Difference]: With dead ends: 17769 [2022-11-23 16:05:16,895 INFO L226 Difference]: Without dead ends: 10650 [2022-11-23 16:05:16,907 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 515 GetRequests, 361 SyntacticMatches, 1 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9947 ImplicationChecksByTransitivity, 76.9s TimeCoverageRelationStatistics Valid=1704, Invalid=22166, Unknown=0, NotChecked=0, Total=23870 [2022-11-23 16:05:16,907 INFO L413 NwaCegarLoop]: 438 mSDtfsCounter, 1147 mSDsluCounter, 2893 mSDsCounter, 0 mSdLazyCounter, 1882 mSolverCounterSat, 393 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1158 SdHoareTripleChecker+Valid, 3331 SdHoareTripleChecker+Invalid, 2275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 393 IncrementalHoareTripleChecker+Valid, 1882 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-23 16:05:16,907 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1158 Valid, 3331 Invalid, 2275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [393 Valid, 1882 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-11-23 16:05:16,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10650 states. [2022-11-23 16:05:18,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10650 to 8554. [2022-11-23 16:05:18,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8554 states, 7005 states have (on average 1.2052819414703784) internal successors, (8443), 7070 states have internal predecessors, (8443), 779 states have call successors, (779), 740 states have call predecessors, (779), 768 states have return successors, (1093), 744 states have call predecessors, (1093), 776 states have call successors, (1093) [2022-11-23 16:05:18,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8554 states to 8554 states and 10315 transitions. [2022-11-23 16:05:18,459 INFO L78 Accepts]: Start accepts. Automaton has 8554 states and 10315 transitions. Word has length 126 [2022-11-23 16:05:18,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 16:05:18,459 INFO L495 AbstractCegarLoop]: Abstraction has 8554 states and 10315 transitions. [2022-11-23 16:05:18,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 9.714285714285714) internal successors, (136), 15 states have internal predecessors, (136), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) [2022-11-23 16:05:18,459 INFO L276 IsEmpty]: Start isEmpty. Operand 8554 states and 10315 transitions. [2022-11-23 16:05:18,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-11-23 16:05:18,463 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 16:05:18,463 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2022-11-23 16:05:18,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-11-23 16:05:18,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-11-23 16:05:18,664 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 16:05:18,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 16:05:18,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1201731486, now seen corresponding path program 1 times [2022-11-23 16:05:18,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 16:05:18,665 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427871455] [2022-11-23 16:05:18,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 16:05:18,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 16:05:18,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 16:05:19,283 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 23 proven. 31 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-23 16:05:19,283 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 16:05:19,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427871455] [2022-11-23 16:05:19,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427871455] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 16:05:19,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464675957] [2022-11-23 16:05:19,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 16:05:19,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 16:05:19,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 16:05:19,285 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 16:05:19,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-23 16:05:19,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 16:05:19,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 684 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-23 16:05:19,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 16:05:19,814 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 56 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-23 16:05:19,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-23 16:05:20,575 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 27 proven. 7 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-11-23 16:05:20,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464675957] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-23 16:05:20,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [580772338] [2022-11-23 16:05:20,578 INFO L159 IcfgInterpreter]: Started Sifa with 78 locations of interest [2022-11-23 16:05:20,578 INFO L166 IcfgInterpreter]: Building call graph [2022-11-23 16:05:20,578 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-23 16:05:20,579 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-23 16:05:20,579 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-23 16:05:45,117 INFO L197 IcfgInterpreter]: Interpreting procedure error2 with input of size 78 for LOIs [2022-11-23 16:05:45,123 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events2 with input of size 126 for LOIs [2022-11-23 16:05:45,181 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread2 with input of size 73 for LOIs [2022-11-23 16:05:45,196 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels2 with input of size 153 for LOIs [2022-11-23 16:05:45,219 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 82 for LOIs [2022-11-23 16:05:45,343 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads2 with input of size 73 for LOIs [2022-11-23 16:05:45,883 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events2 with input of size 126 for LOIs [2022-11-23 16:05:45,925 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-23 16:06:16,566 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '1020449#(and (= ~p_dw_pc~0 0) (= ~c_dr_st~0 0) (<= ~t1_pc~0 1) (= ~p_num_write~0 0) (<= ~local~0 2147483647) (= ~c_num_read~0 0) (= ~q_buf_0~0 0) (= ~t1_i~0 1) (= ~p_last_write~0 0) (<= 0 (+ ~local~0 2147483648)) (<= 0 ~t2_pc~0) (= ~c_last_read~0 0) (= 0 ~c_dr_i~0) (= ~q_free~0 0) (= ~q_req_up~0 0) (= ~q_ev~0 0) (= ~m_pc~0 1) (<= ~t2_pc~0 1) (= ~p_dw_i~0 0) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (<= ~t3_pc~0 1) (= ~p_dw_st~0 0) (= ~t2_i~0 1) (= ~q_write_ev~0 0) (= ~c_dr_pc~0 0) (= ~q_read_ev~0 0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~a_t~0 0) (<= 0 ~t3_pc~0) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2022-11-23 16:06:16,566 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-23 16:06:16,566 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-23 16:06:16,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 9, 12] total 36 [2022-11-23 16:06:16,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642278920] [2022-11-23 16:06:16,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-23 16:06:16,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-11-23 16:06:16,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 16:06:16,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-11-23 16:06:16,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=602, Invalid=8140, Unknown=0, NotChecked=0, Total=8742 [2022-11-23 16:06:16,568 INFO L87 Difference]: Start difference. First operand 8554 states and 10315 transitions. Second operand has 36 states, 24 states have (on average 8.416666666666666) internal successors, (202), 27 states have internal predecessors, (202), 14 states have call successors, (41), 11 states have call predecessors, (41), 18 states have return successors, (40), 14 states have call predecessors, (40), 14 states have call successors, (40) [2022-11-23 16:06:26,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 16:06:26,693 INFO L93 Difference]: Finished difference Result 19478 states and 23864 transitions. [2022-11-23 16:06:26,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-11-23 16:06:26,694 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 [2022-11-23 16:06:26,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 16:06:26,718 INFO L225 Difference]: With dead ends: 19478 [2022-11-23 16:06:26,718 INFO L226 Difference]: Without dead ends: 12961 [2022-11-23 16:06:26,730 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 314 SyntacticMatches, 17 SemanticMatches, 155 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10230 ImplicationChecksByTransitivity, 34.4s TimeCoverageRelationStatistics Valid=2374, Invalid=22118, Unknown=0, NotChecked=0, Total=24492 [2022-11-23 16:06:26,731 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 8151 mSDsluCounter, 1383 mSDsCounter, 0 mSdLazyCounter, 4147 mSolverCounterSat, 3371 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8151 SdHoareTripleChecker+Valid, 1519 SdHoareTripleChecker+Invalid, 7518 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3371 IncrementalHoareTripleChecker+Valid, 4147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-11-23 16:06:26,731 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8151 Valid, 1519 Invalid, 7518 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3371 Valid, 4147 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-11-23 16:06:26,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12961 states. [2022-11-23 16:06:28,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12961 to 7818. [2022-11-23 16:06:28,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7818 states, 6399 states have (on average 1.202687919987498) internal successors, (7696), 6457 states have internal predecessors, (7696), 726 states have call successors, (726), 685 states have call predecessors, (726), 691 states have return successors, (914), 676 states have call predecessors, (914), 723 states have call successors, (914) [2022-11-23 16:06:28,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7818 states to 7818 states and 9336 transitions. [2022-11-23 16:06:28,711 INFO L78 Accepts]: Start accepts. Automaton has 7818 states and 9336 transitions. Word has length 128 [2022-11-23 16:06:28,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 16:06:28,711 INFO L495 AbstractCegarLoop]: Abstraction has 7818 states and 9336 transitions. [2022-11-23 16:06:28,712 INFO L496 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) [2022-11-23 16:06:28,712 INFO L276 IsEmpty]: Start isEmpty. Operand 7818 states and 9336 transitions. [2022-11-23 16:06:28,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-11-23 16:06:28,714 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 16:06:28,715 INFO L195 NwaCegarLoop]: 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] [2022-11-23 16:06:28,720 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-11-23 16:06:28,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-11-23 16:06:28,915 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 16:06:28,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 16:06:28,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1673283384, now seen corresponding path program 1 times [2022-11-23 16:06:28,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 16:06:28,916 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198178711] [2022-11-23 16:06:28,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 16:06:28,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 16:06:28,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 16:06:29,048 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 31 proven. 19 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2022-11-23 16:06:29,049 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 16:06:29,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198178711] [2022-11-23 16:06:29,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198178711] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 16:06:29,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421436402] [2022-11-23 16:06:29,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 16:06:29,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 16:06:29,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 16:06:29,051 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 16:06:29,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-23 16:06:29,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 16:06:29,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 713 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-23 16:06:29,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 16:06:29,270 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-23 16:06:29,270 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 16:06:29,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421436402] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 16:06:29,271 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 16:06:29,271 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 6 [2022-11-23 16:06:29,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989327811] [2022-11-23 16:06:29,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 16:06:29,271 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-23 16:06:29,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 16:06:29,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-23 16:06:29,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-23 16:06:29,272 INFO L87 Difference]: Start difference. First operand 7818 states and 9336 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-23 16:06:31,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 16:06:31,029 INFO L93 Difference]: Finished difference Result 14867 states and 18189 transitions. [2022-11-23 16:06:31,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-23 16:06:31,029 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 [2022-11-23 16:06:31,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 16:06:31,046 INFO L225 Difference]: With dead ends: 14867 [2022-11-23 16:06:31,046 INFO L226 Difference]: Without dead ends: 8174 [2022-11-23 16:06:31,056 INFO L412 NwaCegarLoop]: 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 [2022-11-23 16:06:31,057 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 173 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-23 16:06:31,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 230 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-23 16:06:31,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8174 states. [2022-11-23 16:06:32,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8174 to 7950. [2022-11-23 16:06:32,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7950 states, 6523 states have (on average 1.1816648781235628) internal successors, (7708), 6581 states have internal predecessors, (7708), 726 states have call successors, (726), 693 states have call predecessors, (726), 699 states have return successors, (928), 676 states have call predecessors, (928), 723 states have call successors, (928) [2022-11-23 16:06:32,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7950 states to 7950 states and 9362 transitions. [2022-11-23 16:06:32,869 INFO L78 Accepts]: Start accepts. Automaton has 7950 states and 9362 transitions. Word has length 142 [2022-11-23 16:06:32,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 16:06:32,869 INFO L495 AbstractCegarLoop]: Abstraction has 7950 states and 9362 transitions. [2022-11-23 16:06:32,870 INFO L496 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) [2022-11-23 16:06:32,870 INFO L276 IsEmpty]: Start isEmpty. Operand 7950 states and 9362 transitions. [2022-11-23 16:06:32,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-11-23 16:06:32,873 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 16:06:32,873 INFO L195 NwaCegarLoop]: 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] [2022-11-23 16:06:32,878 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-11-23 16:06:33,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 16:06:33,075 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 16:06:33,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 16:06:33,075 INFO L85 PathProgramCache]: Analyzing trace with hash 2068906770, now seen corresponding path program 1 times [2022-11-23 16:06:33,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 16:06:33,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466642409] [2022-11-23 16:06:33,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 16:06:33,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 16:06:33,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 16:06:33,291 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 43 proven. 36 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-23 16:06:33,291 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 16:06:33,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466642409] [2022-11-23 16:06:33,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466642409] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-23 16:06:33,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525167220] [2022-11-23 16:06:33,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 16:06:33,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 16:06:33,292 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 [2022-11-23 16:06:33,292 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-23 16:06:33,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-11-23 16:06:33,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 16:06:33,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 710 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-23 16:06:33,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-23 16:06:33,514 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 111 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-23 16:06:33,514 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-23 16:06:33,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525167220] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 16:06:33,514 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-23 16:06:33,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 6 [2022-11-23 16:06:33,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113482474] [2022-11-23 16:06:33,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 16:06:33,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 16:06:33,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 16:06:33,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 16:06:33,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-23 16:06:33,516 INFO L87 Difference]: Start difference. First operand 7950 states and 9362 transitions. Second operand has 6 states, 6 states have (on average 17.5) internal successors, (105), 6 states have internal predecessors, (105), 5 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-11-23 16:06:35,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 16:06:35,866 INFO L93 Difference]: Finished difference Result 15347 states and 18037 transitions. [2022-11-23 16:06:35,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-23 16:06:35,867 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 [2022-11-23 16:06:35,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 16:06:35,880 INFO L225 Difference]: With dead ends: 15347 [2022-11-23 16:06:35,880 INFO L226 Difference]: Without dead ends: 8595 [2022-11-23 16:06:35,886 INFO L412 NwaCegarLoop]: 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 [2022-11-23 16:06:35,887 INFO L413 NwaCegarLoop]: 213 mSDtfsCounter, 261 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 644 SdHoareTripleChecker+Invalid, 522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-23 16:06:35,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [278 Valid, 644 Invalid, 522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-23 16:06:35,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8595 states. [2022-11-23 16:06:37,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8595 to 7523. [2022-11-23 16:06:37,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7523 states, 6096 states have (on average 1.156496062992126) internal successors, (7050), 6132 states have internal predecessors, (7050), 735 states have call successors, (735), 684 states have call predecessors, (735), 690 states have return successors, (905), 707 states have call predecessors, (905), 732 states have call successors, (905) [2022-11-23 16:06:37,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7523 states to 7523 states and 8690 transitions. [2022-11-23 16:06:37,567 INFO L78 Accepts]: Start accepts. Automaton has 7523 states and 8690 transitions. Word has length 145 [2022-11-23 16:06:37,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 16:06:37,567 INFO L495 AbstractCegarLoop]: Abstraction has 7523 states and 8690 transitions. [2022-11-23 16:06:37,567 INFO L496 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) [2022-11-23 16:06:37,567 INFO L276 IsEmpty]: Start isEmpty. Operand 7523 states and 8690 transitions. [2022-11-23 16:06:37,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2022-11-23 16:06:37,571 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 16:06:37,571 INFO L195 NwaCegarLoop]: 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] [2022-11-23 16:06:37,576 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-11-23 16:06:37,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-23 16:06:37,771 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 16:06:37,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 16:06:37,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1696089831, now seen corresponding path program 1 times [2022-11-23 16:06:37,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 16:06:37,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423768195] [2022-11-23 16:06:37,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 16:06:37,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 16:06:37,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-23 16:06:37,988 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2022-11-23 16:06:37,989 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-23 16:06:37,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423768195] [2022-11-23 16:06:37,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423768195] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-23 16:06:37,989 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-23 16:06:37,989 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-23 16:06:37,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209402675] [2022-11-23 16:06:37,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-23 16:06:37,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-23 16:06:37,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-23 16:06:37,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-23 16:06:37,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-23 16:06:37,991 INFO L87 Difference]: Start difference. First operand 7523 states and 8690 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2022-11-23 16:06:43,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-23 16:06:43,224 INFO L93 Difference]: Finished difference Result 23618 states and 27405 transitions. [2022-11-23 16:06:43,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-23 16:06:43,225 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 [2022-11-23 16:06:43,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-23 16:06:43,255 INFO L225 Difference]: With dead ends: 23618 [2022-11-23 16:06:43,255 INFO L226 Difference]: Without dead ends: 18980 [2022-11-23 16:06:43,263 INFO L412 NwaCegarLoop]: 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 [2022-11-23 16:06:43,263 INFO L413 NwaCegarLoop]: 433 mSDtfsCounter, 464 mSDsluCounter, 936 mSDsCounter, 0 mSdLazyCounter, 755 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 1369 SdHoareTripleChecker+Invalid, 765 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-23 16:06:43,264 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [464 Valid, 1369 Invalid, 765 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 755 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-23 16:06:43,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18980 states. [2022-11-23 16:06:46,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18980 to 12583. [2022-11-23 16:06:46,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12583 states, 10182 states have (on average 1.1571400510705165) internal successors, (11782), 10230 states have internal predecessors, (11782), 1241 states have call successors, (1241), 1136 states have call predecessors, (1241), 1158 states have return successors, (1533), 1217 states have call predecessors, (1533), 1238 states have call successors, (1533) [2022-11-23 16:06:46,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12583 states to 12583 states and 14556 transitions. [2022-11-23 16:06:46,179 INFO L78 Accepts]: Start accepts. Automaton has 12583 states and 14556 transitions. Word has length 174 [2022-11-23 16:06:46,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-23 16:06:46,179 INFO L495 AbstractCegarLoop]: Abstraction has 12583 states and 14556 transitions. [2022-11-23 16:06:46,180 INFO L496 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) [2022-11-23 16:06:46,180 INFO L276 IsEmpty]: Start isEmpty. Operand 12583 states and 14556 transitions. [2022-11-23 16:06:46,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-11-23 16:06:46,185 INFO L187 NwaCegarLoop]: Found error trace [2022-11-23 16:06:46,185 INFO L195 NwaCegarLoop]: 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] [2022-11-23 16:06:46,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-11-23 16:06:46,185 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-23 16:06:46,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-23 16:06:46,186 INFO L85 PathProgramCache]: Analyzing trace with hash 2052319828, now seen corresponding path program 1 times [2022-11-23 16:06:46,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-23 16:06:46,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628768213] [2022-11-23 16:06:46,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-23 16:06:46,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-23 16:06:46,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-23 16:06:46,211 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-23 16:06:46,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-23 16:06:46,346 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2022-11-23 16:06:46,347 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-23 16:06:46,348 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location error2Err0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2022-11-23 16:06:46,350 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location error1Err0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2022-11-23 16:06:46,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-11-23 16:06:46,354 INFO L444 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-23 16:06:46,359 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-23 16:06:46,566 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 04:06:46 BoogieIcfgContainer [2022-11-23 16:06:46,567 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-23 16:06:46,567 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-23 16:06:46,567 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-23 16:06:46,567 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-23 16:06:46,568 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 03:56:02" (3/4) ... [2022-11-23 16:06:46,570 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2022-11-23 16:06:46,719 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/witness.graphml [2022-11-23 16:06:46,719 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-23 16:06:46,719 INFO L158 Benchmark]: Toolchain (without parser) took 645975.45ms. Allocated memory was 144.7MB in the beginning and 4.7GB in the end (delta: 4.5GB). Free memory was 98.9MB in the beginning and 3.4GB in the end (delta: -3.3GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. [2022-11-23 16:06:46,720 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 144.7MB. Free memory is still 84.6MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-23 16:06:46,720 INFO L158 Benchmark]: CACSL2BoogieTranslator took 503.96ms. Allocated memory is still 144.7MB. Free memory was 98.9MB in the beginning and 80.0MB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2022-11-23 16:06:46,720 INFO L158 Benchmark]: Boogie Procedure Inliner took 61.80ms. Allocated memory is still 144.7MB. Free memory was 80.0MB in the beginning and 77.2MB in the end (delta: 2.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-23 16:06:46,720 INFO L158 Benchmark]: Boogie Preprocessor took 66.17ms. Allocated memory was 144.7MB in the beginning and 176.2MB in the end (delta: 31.5MB). Free memory was 77.2MB in the beginning and 146.7MB in the end (delta: -69.5MB). Peak memory consumption was 9.5MB. Max. memory is 16.1GB. [2022-11-23 16:06:46,720 INFO L158 Benchmark]: RCFGBuilder took 1254.61ms. Allocated memory is still 176.2MB. Free memory was 146.6MB in the beginning and 75.7MB in the end (delta: 70.9MB). Peak memory consumption was 74.2MB. Max. memory is 16.1GB. [2022-11-23 16:06:46,721 INFO L158 Benchmark]: TraceAbstraction took 643929.86ms. Allocated memory was 176.2MB in the beginning and 4.7GB in the end (delta: 4.5GB). Free memory was 74.6MB in the beginning and 3.5GB in the end (delta: -3.4GB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. [2022-11-23 16:06:46,721 INFO L158 Benchmark]: Witness Printer took 151.85ms. Allocated memory is still 4.7GB. Free memory was 3.5GB in the beginning and 3.4GB in the end (delta: 28.3MB). Peak memory consumption was 29.4MB. Max. memory is 16.1GB. [2022-11-23 16:06:46,722 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.33ms. Allocated memory is still 144.7MB. Free memory is still 84.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 503.96ms. Allocated memory is still 144.7MB. Free memory was 98.9MB in the beginning and 80.0MB in the end (delta: 18.9MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 61.80ms. Allocated memory is still 144.7MB. Free memory was 80.0MB in the beginning and 77.2MB in the end (delta: 2.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 66.17ms. Allocated memory was 144.7MB in the beginning and 176.2MB in the end (delta: 31.5MB). Free memory was 77.2MB in the beginning and 146.7MB in the end (delta: -69.5MB). Peak memory consumption was 9.5MB. Max. memory is 16.1GB. * RCFGBuilder took 1254.61ms. Allocated memory is still 176.2MB. Free memory was 146.6MB in the beginning and 75.7MB in the end (delta: 70.9MB). Peak memory consumption was 74.2MB. Max. memory is 16.1GB. * TraceAbstraction took 643929.86ms. Allocated memory was 176.2MB in the beginning and 4.7GB in the end (delta: 4.5GB). Free memory was 74.6MB in the beginning and 3.5GB in the end (delta: -3.4GB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. * Witness Printer took 151.85ms. Allocated memory is still 4.7GB. Free memory was 3.5GB in the beginning and 3.4GB in the end (delta: 28.3MB). Peak memory consumption was 29.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 496]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L33] int q_buf_0 ; [L34] int q_free ; [L35] int q_read_ev ; [L36] int q_write_ev ; [L37] int q_req_up ; [L38] int q_ev ; [L59] int p_num_write ; [L60] int p_last_write ; [L61] int p_dw_st ; [L62] int p_dw_pc ; [L63] int p_dw_i ; [L64] int c_num_read ; [L65] int c_last_read ; [L66] int c_dr_st ; [L67] int c_dr_pc ; [L68] int c_dr_i ; [L172] static int a_t ; [L500] int m_pc = 0; [L501] int t1_pc = 0; [L502] int t2_pc = 0; [L503] int t3_pc = 0; [L504] int m_st ; [L505] int t1_st ; [L506] int t2_st ; [L507] int t3_st ; [L508] int m_i ; [L509] int t1_i ; [L510] int t2_i ; [L511] int t3_i ; [L512] int M_E = 2; [L513] int T1_E = 2; [L514] int T2_E = 2; [L515] int T3_E = 2; [L516] int E_M = 2; [L517] int E_1 = 2; [L518] int E_2 = 2; [L519] int E_3 = 2; [L525] int token ; [L527] int local ; [L1224] COND FALSE !(__VERIFIER_nondet_int()) [L1227] CALL main2() [L1211] int __retres1 ; [L1215] CALL init_model2() [L1124] m_i = 1 [L1125] t1_i = 1 [L1126] t2_i = 1 [L1127] t3_i = 1 [L1215] RET init_model2() [L1216] CALL start_simulation2() [L1152] int kernel_st ; [L1153] int tmp ; [L1154] int tmp___0 ; [L1158] kernel_st = 0 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L1159] FCALL update_channels2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L1160] CALL init_threads2() [L780] COND TRUE m_i == 1 [L781] m_st = 0 [L785] COND TRUE t1_i == 1 [L786] t1_st = 0 [L790] COND TRUE t2_i == 1 [L791] t2_st = 0 [L795] COND TRUE t3_i == 1 [L796] t3_st = 0 [L1160] RET init_threads2() [L1161] CALL fire_delta_events2() VAL [\old(E_1)=2, \old(E_2)=2, \old(E_3)=2, \old(E_M)=2, \old(M_E)=2, \old(T1_E)=2, \old(T2_E)=2, \old(T3_E)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L917] COND FALSE !(M_E == 0) [L922] COND FALSE !(T1_E == 0) [L927] COND FALSE !(T2_E == 0) [L932] COND FALSE !(T3_E == 0) [L937] COND FALSE !(E_M == 0) [L942] COND FALSE !(E_1 == 0) [L947] COND FALSE !(E_2 == 0) [L952] COND FALSE !(E_3 == 0) [L1161] RET fire_delta_events2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L1162] CALL activate_threads2() VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L1010] int tmp ; [L1011] int tmp___0 ; [L1012] int tmp___1 ; [L1013] int tmp___2 ; [L1017] CALL, EXPR is_master_triggered() [L693] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L696] COND FALSE !(m_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L706] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L708] return (__retres1); [L1017] RET, EXPR is_master_triggered() [L1017] tmp = is_master_triggered() [L1019] COND FALSE !(\read(tmp)) [L1025] CALL, EXPR is_transmit1_triggered() [L712] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L715] COND FALSE !(t1_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L725] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L727] return (__retres1); [L1025] RET, EXPR is_transmit1_triggered() [L1025] tmp___0 = is_transmit1_triggered() [L1027] COND FALSE !(\read(tmp___0)) [L1033] CALL, EXPR is_transmit2_triggered() [L731] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L734] COND FALSE !(t2_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L744] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L746] return (__retres1); [L1033] RET, EXPR is_transmit2_triggered() [L1033] tmp___1 = is_transmit2_triggered() [L1035] COND FALSE !(\read(tmp___1)) [L1041] CALL, EXPR is_transmit3_triggered() [L750] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L753] COND FALSE !(t3_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L763] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L765] return (__retres1); [L1041] RET, EXPR is_transmit3_triggered() [L1041] tmp___2 = is_transmit3_triggered() [L1043] COND FALSE !(\read(tmp___2)) [L1162] RET activate_threads2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L1163] CALL reset_delta_events2() VAL [\old(E_1)=2, \old(E_2)=2, \old(E_3)=2, \old(E_M)=2, \old(M_E)=2, \old(T1_E)=2, \old(T2_E)=2, \old(T3_E)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L965] COND FALSE !(M_E == 1) [L970] COND FALSE !(T1_E == 1) [L975] COND FALSE !(T2_E == 1) [L980] COND FALSE !(T3_E == 1) [L985] COND FALSE !(E_M == 1) [L990] COND FALSE !(E_1 == 1) [L995] COND FALSE !(E_2 == 1) [L1000] COND FALSE !(E_3 == 1) [L1163] RET reset_delta_events2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L1166] COND TRUE 1 [L1169] kernel_st = 1 [L1170] CALL eval2() [L836] int tmp ; VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L840] COND TRUE 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L843] CALL, EXPR exists_runnable_thread2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L805] int __retres1 ; [L808] COND TRUE m_st == 0 [L809] __retres1 = 1 [L831] return (__retres1); [L843] RET, EXPR exists_runnable_thread2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread2()=1, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L843] tmp = exists_runnable_thread2() [L845] COND TRUE \read(tmp) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, tmp=1, token=0] [L850] COND TRUE m_st == 0 [L851] int tmp_ndt_1; [L852] tmp_ndt_1 = __VERIFIER_nondet_int() [L853] COND FALSE !(\read(tmp_ndt_1)) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, tmp=1, tmp_ndt_1=0, token=0] [L864] COND TRUE t1_st == 0 [L865] int tmp_ndt_2; [L866] tmp_ndt_2 = __VERIFIER_nondet_int() [L867] COND TRUE \read(tmp_ndt_2) [L869] t1_st = 1 [L870] CALL transmit1() [L588] COND TRUE t1_pc == 0 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=1, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L599] COND TRUE 1 [L601] t1_pc = 1 [L602] t1_st = 2 [L870] RET transmit1() [L878] COND TRUE t2_st == 0 [L879] int tmp_ndt_3; [L880] tmp_ndt_3 = __VERIFIER_nondet_int() [L881] COND TRUE \read(tmp_ndt_3) [L883] t2_st = 1 [L884] CALL transmit2() [L624] COND TRUE t2_pc == 0 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=0, t2_st=1, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L635] COND TRUE 1 [L637] t2_pc = 1 [L638] t2_st = 2 [L884] RET transmit2() [L892] COND TRUE t3_st == 0 [L893] int tmp_ndt_4; [L894] tmp_ndt_4 = __VERIFIER_nondet_int() [L895] COND TRUE \read(tmp_ndt_4) [L897] t3_st = 1 [L898] CALL transmit3() [L660] COND TRUE t3_pc == 0 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=0, t3_st=1, token=0] [L671] COND TRUE 1 [L673] t3_pc = 1 [L674] t3_st = 2 [L898] RET transmit3() [L840] COND TRUE 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=1, tmp_ndt_3=1, tmp_ndt_4=-1, token=0] [L843] CALL, EXPR exists_runnable_thread2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L805] int __retres1 ; [L808] COND TRUE m_st == 0 [L809] __retres1 = 1 [L831] return (__retres1); [L843] RET, EXPR exists_runnable_thread2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread2()=1, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=1, tmp_ndt_3=1, tmp_ndt_4=-1, token=0] [L843] tmp = exists_runnable_thread2() [L845] COND TRUE \read(tmp) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=1, tmp_ndt_3=1, tmp_ndt_4=-1, token=0] [L850] COND TRUE m_st == 0 [L851] int tmp_ndt_1; [L852] tmp_ndt_1 = __VERIFIER_nondet_int() [L853] COND TRUE \read(tmp_ndt_1) [L855] m_st = 1 [L856] CALL master() [L530] int tmp_var = __VERIFIER_nondet_int(); [L532] COND TRUE m_pc == 0 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L543] COND TRUE 1 [L546] token = __VERIFIER_nondet_int() [L547] local = token [L548] E_1 = 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L549] CALL immediate_notify() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L1057] CALL activate_threads2() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L1010] int tmp ; [L1011] int tmp___0 ; [L1012] int tmp___1 ; [L1013] int tmp___2 ; [L1017] CALL, EXPR is_master_triggered() [L693] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L696] COND FALSE !(m_pc == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L706] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L708] return (__retres1); [L1017] RET, EXPR is_master_triggered() [L1017] tmp = is_master_triggered() [L1019] COND FALSE !(\read(tmp)) [L1025] CALL, EXPR is_transmit1_triggered() [L712] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L715] COND TRUE t1_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L716] COND TRUE E_1 == 1 [L717] __retres1 = 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L727] return (__retres1); [L1025] RET, EXPR is_transmit1_triggered() [L1025] tmp___0 = is_transmit1_triggered() [L1027] COND TRUE \read(tmp___0) [L1028] t1_st = 0 [L1033] CALL, EXPR is_transmit2_triggered() [L731] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L734] COND TRUE t2_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L735] COND FALSE !(E_2 == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L744] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L746] return (__retres1); [L1033] RET, EXPR is_transmit2_triggered() [L1033] tmp___1 = is_transmit2_triggered() [L1035] COND FALSE !(\read(tmp___1)) [L1041] CALL, EXPR is_transmit3_triggered() [L750] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L753] COND TRUE t3_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L754] COND FALSE !(E_3 == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L763] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L765] return (__retres1); [L1041] RET, EXPR is_transmit3_triggered() [L1041] tmp___2 = is_transmit3_triggered() [L1043] COND FALSE !(\read(tmp___2)) [L1057] RET activate_threads2() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L549] RET immediate_notify() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L550] E_1 = 2 [L551] m_pc = 1 [L552] m_st = 2 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L856] RET master() [L864] COND TRUE t1_st == 0 [L865] int tmp_ndt_2; [L866] tmp_ndt_2 = __VERIFIER_nondet_int() [L867] COND TRUE \read(tmp_ndt_2) [L869] t1_st = 1 [L870] CALL transmit1() [L588] COND FALSE !(t1_pc == 0) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L591] COND TRUE t1_pc == 1 [L607] token += 1 [L608] E_2 = 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L609] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L1057] CALL activate_threads2() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L1010] int tmp ; [L1011] int tmp___0 ; [L1012] int tmp___1 ; [L1013] int tmp___2 ; [L1017] CALL, EXPR is_master_triggered() [L693] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L696] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L697] COND FALSE !(E_M == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L706] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L708] return (__retres1); [L1017] RET, EXPR is_master_triggered() [L1017] tmp = is_master_triggered() [L1019] COND FALSE !(\read(tmp)) [L1025] CALL, EXPR is_transmit1_triggered() [L712] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L715] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L716] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L725] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L727] return (__retres1); [L1025] RET, EXPR is_transmit1_triggered() [L1025] tmp___0 = is_transmit1_triggered() [L1027] COND FALSE !(\read(tmp___0)) [L1033] CALL, EXPR is_transmit2_triggered() [L731] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L734] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L735] COND TRUE E_2 == 1 [L736] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L746] return (__retres1); [L1033] RET, EXPR is_transmit2_triggered() [L1033] tmp___1 = is_transmit2_triggered() [L1035] COND TRUE \read(tmp___1) [L1036] t2_st = 0 [L1041] CALL, EXPR is_transmit3_triggered() [L750] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L753] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L754] COND FALSE !(E_3 == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L763] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L765] return (__retres1); [L1041] RET, EXPR is_transmit3_triggered() [L1041] tmp___2 = is_transmit3_triggered() [L1043] COND FALSE !(\read(tmp___2)) [L1057] RET activate_threads2() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L609] RET immediate_notify() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L610] E_2 = 2 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L599] COND TRUE 1 [L601] t1_pc = 1 [L602] t1_st = 2 [L870] RET transmit1() [L878] COND TRUE t2_st == 0 [L879] int tmp_ndt_3; [L880] tmp_ndt_3 = __VERIFIER_nondet_int() [L881] COND TRUE \read(tmp_ndt_3) [L883] t2_st = 1 [L884] CALL transmit2() [L624] COND FALSE !(t2_pc == 0) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L627] COND TRUE t2_pc == 1 [L643] token += 1 [L644] E_3 = 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L645] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L1057] CALL activate_threads2() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L1010] int tmp ; [L1011] int tmp___0 ; [L1012] int tmp___1 ; [L1013] int tmp___2 ; [L1017] CALL, EXPR is_master_triggered() [L693] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L696] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L697] COND FALSE !(E_M == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L706] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L708] return (__retres1); [L1017] RET, EXPR is_master_triggered() [L1017] tmp = is_master_triggered() [L1019] COND FALSE !(\read(tmp)) [L1025] CALL, EXPR is_transmit1_triggered() [L712] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L715] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L716] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L725] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L727] return (__retres1); [L1025] RET, EXPR is_transmit1_triggered() [L1025] tmp___0 = is_transmit1_triggered() [L1027] COND FALSE !(\read(tmp___0)) [L1033] CALL, EXPR is_transmit2_triggered() [L731] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L734] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L735] COND FALSE !(E_2 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L744] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L746] return (__retres1); [L1033] RET, EXPR is_transmit2_triggered() [L1033] tmp___1 = is_transmit2_triggered() [L1035] COND FALSE !(\read(tmp___1)) [L1041] CALL, EXPR is_transmit3_triggered() [L750] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L753] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L754] COND TRUE E_3 == 1 [L755] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L765] return (__retres1); [L1041] RET, EXPR is_transmit3_triggered() [L1041] tmp___2 = is_transmit3_triggered() [L1043] COND TRUE \read(tmp___2) [L1044] t3_st = 0 [L1057] RET activate_threads2() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=0, token=2] [L645] RET immediate_notify() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=0, token=2] [L646] E_3 = 2 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=0, token=2] [L635] COND TRUE 1 [L637] t2_pc = 1 [L638] t2_st = 2 [L884] RET transmit2() [L892] COND TRUE t3_st == 0 [L893] int tmp_ndt_4; [L894] tmp_ndt_4 = __VERIFIER_nondet_int() [L895] COND TRUE \read(tmp_ndt_4) [L897] t3_st = 1 [L898] CALL transmit3() [L660] COND FALSE !(t3_pc == 0) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=2] [L663] COND TRUE t3_pc == 1 [L679] token += 1 [L680] E_M = 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L681] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L1057] CALL activate_threads2() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L1010] int tmp ; [L1011] int tmp___0 ; [L1012] int tmp___1 ; [L1013] int tmp___2 ; [L1017] CALL, EXPR is_master_triggered() [L693] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L696] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L697] COND TRUE E_M == 1 [L698] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L708] return (__retres1); [L1017] RET, EXPR is_master_triggered() [L1017] tmp = is_master_triggered() [L1019] COND TRUE \read(tmp) [L1020] m_st = 0 [L1025] CALL, EXPR is_transmit1_triggered() [L712] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L715] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L716] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L725] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L727] return (__retres1); [L1025] RET, EXPR is_transmit1_triggered() [L1025] tmp___0 = is_transmit1_triggered() [L1027] COND FALSE !(\read(tmp___0)) [L1033] CALL, EXPR is_transmit2_triggered() [L731] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L734] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L735] COND FALSE !(E_2 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L744] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L746] return (__retres1); [L1033] RET, EXPR is_transmit2_triggered() [L1033] tmp___1 = is_transmit2_triggered() [L1035] COND FALSE !(\read(tmp___1)) [L1041] CALL, EXPR is_transmit3_triggered() [L750] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L753] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L754] COND FALSE !(E_3 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L763] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L765] return (__retres1); [L1041] RET, EXPR is_transmit3_triggered() [L1041] tmp___2 = is_transmit3_triggered() [L1043] COND FALSE !(\read(tmp___2)) [L1057] RET activate_threads2() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L681] RET immediate_notify() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L682] E_M = 2 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L671] COND TRUE 1 [L673] t3_pc = 1 [L674] t3_st = 2 [L898] RET transmit3() [L840] COND TRUE 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=1, tmp_ndt_2=1, tmp_ndt_3=1, tmp_ndt_4=-2, token=3] [L843] CALL, EXPR exists_runnable_thread2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=3] [L805] int __retres1 ; [L808] COND TRUE m_st == 0 [L809] __retres1 = 1 [L831] return (__retres1); [L843] RET, EXPR exists_runnable_thread2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread2()=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=1, tmp_ndt_2=1, tmp_ndt_3=1, tmp_ndt_4=-2, token=3] [L843] tmp = exists_runnable_thread2() [L845] COND TRUE \read(tmp) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=1, tmp_ndt_2=1, tmp_ndt_3=1, tmp_ndt_4=-2, token=3] [L850] COND TRUE m_st == 0 [L851] int tmp_ndt_1; [L852] tmp_ndt_1 = __VERIFIER_nondet_int() [L853] COND TRUE \read(tmp_ndt_1) [L855] m_st = 1 [L856] CALL master() [L530] int tmp_var = __VERIFIER_nondet_int(); [L532] COND FALSE !(m_pc == 0) VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L535] COND TRUE m_pc == 1 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L557] COND FALSE !(token != local + 3) [L562] COND TRUE tmp_var <= 5 [L563] COND TRUE tmp_var >= 5 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L568] COND TRUE tmp_var <= 5 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L569] COND TRUE tmp_var >= 5 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L570] COND TRUE tmp_var == 5 VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L571] CALL error2() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=3] [L496] reach_error() VAL [a_t=0, c_dr_i=0, c_dr_pc=0, c_dr_st=0, c_last_read=0, c_num_read=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, p_dw_i=0, p_dw_pc=0, p_dw_st=0, p_last_write=0, p_num_write=0, q_buf_0=0, q_ev=0, q_free=0, q_read_ev=0, q_req_up=0, q_write_ev=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=3] - UnprovableResult [Line: 28]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 16 procedures, 167 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 643.6s, OverallIterations: 49, TraceHistogramMax: 5, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.4s, AutomataDifference: 126.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 31628 SdHoareTripleChecker+Valid, 29.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 31403 mSDsluCounter, 38566 SdHoareTripleChecker+Invalid, 24.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 27633 mSDsCounter, 13008 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 35958 IncrementalHoareTripleChecker+Invalid, 48966 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 13008 mSolverCounterUnsat, 10933 mSDtfsCounter, 35958 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6808 GetRequests, 5265 SyntacticMatches, 53 SemanticMatches, 1490 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104385 ImplicationChecksByTransitivity, 285.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=21615occurred in iteration=39, InterpolantAutomatonStates: 926, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 49.4s AutomataMinimizationTime, 48 MinimizatonAttempts, 33250 StatesRemovedByMinimization, 47 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.0s SsaConstructionTime, 2.7s SatisfiabilityAnalysisTime, 22.3s InterpolantComputationTime, 8552 NumberOfCodeBlocks, 8509 NumberOfCodeBlocksAsserted, 81 NumberOfCheckSat, 9433 ConstructedInterpolants, 0 QuantifiedInterpolants, 22080 SizeOfPredicates, 87 NumberOfNonLiveVariables, 17299 ConjunctsInSsa, 425 ConjunctsInUnsatCore, 89 InterpolantComputations, 41 PerfectInterpolantSequences, 4886/5628 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2022-11-23 16:06:46,752 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b74369ae-7200-4dd5-8fc2-657891e17882/bin/utaipan-Q6hlc19bkW/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