./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/systemc/token_ring.03.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a 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_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/systemc/token_ring.03.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash e96a4dadf08c19b3d92d901d7f9116f0323f4fb1660ac2537112df0afe321751 --- Real Ultimate output --- [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-5e519f3 [2022-11-03 02:42:50,834 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:42:50,837 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:42:50,899 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:42:50,899 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:42:50,904 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:42:50,907 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:42:50,912 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:42:50,914 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:42:50,924 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:42:50,925 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:42:50,927 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:42:50,928 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:42:50,931 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:42:50,933 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:42:50,936 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:42:50,938 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:42:50,939 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:42:50,941 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:42:50,948 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:42:50,951 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:42:50,953 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:42:50,957 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:42:50,958 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:42:50,968 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:42:50,970 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:42:50,970 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:42:50,971 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:42:50,973 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:42:50,974 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:42:50,975 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:42:50,976 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:42:50,979 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:42:50,980 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:42:50,982 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:42:50,982 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:42:50,983 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:42:50,983 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:42:50,984 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:42:50,985 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:42:50,985 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:42:50,986 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-32bit-Taipan_Default.epf [2022-11-03 02:42:51,035 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:42:51,036 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:42:51,036 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:42:51,037 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:42:51,038 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:42:51,038 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:42:51,038 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:42:51,038 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:42:51,039 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:42:51,039 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 02:42:51,040 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:42:51,040 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:42:51,041 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 02:42:51,041 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 02:42:51,041 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:42:51,041 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 02:42:51,042 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 02:42:51,042 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 02:42:51,043 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:42:51,043 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-03 02:42:51,043 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 02:42:51,043 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-03 02:42:51,044 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:42:51,045 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:42:51,046 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:42:51,047 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:42:51,047 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-03 02:42:51,047 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:42:51,047 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:42:51,048 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:42:51,048 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:42:51,048 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:42:51,048 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:42:51,049 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:42:51,049 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 02:42:51,049 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:42:51,050 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:42:51,050 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 02:42:51,050 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 02:42:51,050 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:42:51,050 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:42:51,051 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_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/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_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e96a4dadf08c19b3d92d901d7f9116f0323f4fb1660ac2537112df0afe321751 [2022-11-03 02:42:51,389 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:42:51,426 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:42:51,438 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:42:51,439 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:42:51,440 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:42:51,442 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/systemc/token_ring.03.cil-1.c [2022-11-03 02:42:51,523 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/data/23c192989/55dcdbf66845474d9f6edb2869082ad9/FLAGa4b48a3be [2022-11-03 02:42:52,189 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:42:52,199 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/sv-benchmarks/c/systemc/token_ring.03.cil-1.c [2022-11-03 02:42:52,216 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/data/23c192989/55dcdbf66845474d9f6edb2869082ad9/FLAGa4b48a3be [2022-11-03 02:42:52,501 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/data/23c192989/55dcdbf66845474d9f6edb2869082ad9 [2022-11-03 02:42:52,504 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:42:52,507 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:42:52,513 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:42:52,514 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:42:52,519 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:42:52,521 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:42:52" (1/1) ... [2022-11-03 02:42:52,522 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@61d3afd1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:42:52, skipping insertion in model container [2022-11-03 02:42:52,522 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:42:52" (1/1) ... [2022-11-03 02:42:52,531 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:42:52,565 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:42:52,771 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/sv-benchmarks/c/systemc/token_ring.03.cil-1.c[671,684] [2022-11-03 02:42:52,846 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:42:52,861 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:42:52,874 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/sv-benchmarks/c/systemc/token_ring.03.cil-1.c[671,684] [2022-11-03 02:42:52,910 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:42:52,926 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:42:52,927 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:42:52 WrapperNode [2022-11-03 02:42:52,927 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:42:52,928 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:42:52,928 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:42:52,929 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:42:52,936 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:42:52" (1/1) ... [2022-11-03 02:42:52,946 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:42:52" (1/1) ... [2022-11-03 02:42:52,987 INFO L138 Inliner]: procedures = 34, calls = 41, calls flagged for inlining = 17, calls inlined = 17, statements flattened = 336 [2022-11-03 02:42:52,991 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:42:52,992 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:42:52,992 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:42:52,993 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:42:53,002 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:42:52" (1/1) ... [2022-11-03 02:42:53,002 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:42:52" (1/1) ... [2022-11-03 02:42:53,016 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:42:52" (1/1) ... [2022-11-03 02:42:53,031 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:42:52" (1/1) ... [2022-11-03 02:42:53,037 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:42:52" (1/1) ... [2022-11-03 02:42:53,044 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:42:52" (1/1) ... [2022-11-03 02:42:53,057 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:42:52" (1/1) ... [2022-11-03 02:42:53,065 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:42:52" (1/1) ... [2022-11-03 02:42:53,069 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:42:53,070 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:42:53,071 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:42:53,074 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:42:53,075 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:42:52" (1/1) ... [2022-11-03 02:42:53,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:42:53,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:42:53,113 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:42:53,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:42:53,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:42:53,154 INFO L130 BoogieDeclarations]: Found specification of procedure error [2022-11-03 02:42:53,154 INFO L138 BoogieDeclarations]: Found implementation of procedure error [2022-11-03 02:42:53,154 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2022-11-03 02:42:53,154 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2022-11-03 02:42:53,155 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2022-11-03 02:42:53,155 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2022-11-03 02:42:53,155 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2022-11-03 02:42:53,155 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2022-11-03 02:42:53,155 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2022-11-03 02:42:53,155 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2022-11-03 02:42:53,155 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2022-11-03 02:42:53,156 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2022-11-03 02:42:53,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 02:42:53,156 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2022-11-03 02:42:53,156 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2022-11-03 02:42:53,156 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:42:53,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:42:53,252 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:42:53,254 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:42:53,913 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:42:54,205 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:42:54,206 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-11-03 02:42:54,209 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:42:54 BoogieIcfgContainer [2022-11-03 02:42:54,209 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:42:54,213 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:42:54,213 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:42:54,217 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:42:54,218 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:42:52" (1/3) ... [2022-11-03 02:42:54,219 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6898b671 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:42:54, skipping insertion in model container [2022-11-03 02:42:54,219 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:42:52" (2/3) ... [2022-11-03 02:42:54,219 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6898b671 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:42:54, skipping insertion in model container [2022-11-03 02:42:54,220 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:42:54" (3/3) ... [2022-11-03 02:42:54,223 INFO L112 eAbstractionObserver]: Analyzing ICFG token_ring.03.cil-1.c [2022-11-03 02:42:54,245 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:42:54,246 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 02:42:54,322 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:42:54,330 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;@cb9d947, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:42:54,330 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 02:42:54,336 INFO L276 IsEmpty]: Start isEmpty. Operand has 95 states, 67 states have (on average 1.5223880597014925) internal successors, (102), 71 states have internal predecessors, (102), 19 states have call successors, (19), 7 states have call predecessors, (19), 7 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-03 02:42:54,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-03 02:42:54,372 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:42:54,373 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] [2022-11-03 02:42:54,374 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:42:54,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:42:54,382 INFO L85 PathProgramCache]: Analyzing trace with hash -43680876, now seen corresponding path program 1 times [2022-11-03 02:42:54,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:42:54,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615127425] [2022-11-03 02:42:54,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:42:54,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:42:54,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:42:54,937 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-03 02:42:54,938 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:42:54,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615127425] [2022-11-03 02:42:54,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615127425] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:42:54,941 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:42:54,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:42:54,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499616338] [2022-11-03 02:42:54,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:42:54,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:42:54,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:42:54,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:42:54,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:42:54,989 INFO L87 Difference]: Start difference. First operand has 95 states, 67 states have (on average 1.5223880597014925) internal successors, (102), 71 states have internal predecessors, (102), 19 states have call successors, (19), 7 states have call predecessors, (19), 7 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-03 02:42:55,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:42:55,440 INFO L93 Difference]: Finished difference Result 262 states and 393 transitions. [2022-11-03 02:42:55,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:42:55,444 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 40 [2022-11-03 02:42:55,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:42:55,460 INFO L225 Difference]: With dead ends: 262 [2022-11-03 02:42:55,461 INFO L226 Difference]: Without dead ends: 168 [2022-11-03 02:42:55,468 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-03 02:42:55,474 INFO L413 NwaCegarLoop]: 191 mSDtfsCounter, 223 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:42:55,478 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 318 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 02:42:55,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2022-11-03 02:42:55,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 167. [2022-11-03 02:42:55,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 122 states have (on average 1.4262295081967213) internal successors, (174), 125 states have internal predecessors, (174), 32 states have call successors, (32), 13 states have call predecessors, (32), 12 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2022-11-03 02:42:55,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 236 transitions. [2022-11-03 02:42:55,592 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 236 transitions. Word has length 40 [2022-11-03 02:42:55,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:42:55,593 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 236 transitions. [2022-11-03 02:42:55,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2022-11-03 02:42:55,594 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 236 transitions. [2022-11-03 02:42:55,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-11-03 02:42:55,608 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:42:55,609 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] [2022-11-03 02:42:55,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 02:42:55,610 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:42:55,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:42:55,612 INFO L85 PathProgramCache]: Analyzing trace with hash 131735209, now seen corresponding path program 1 times [2022-11-03 02:42:55,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:42:55,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994048180] [2022-11-03 02:42:55,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:42:55,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:42:55,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:42:55,934 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-03 02:42:55,934 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:42:55,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994048180] [2022-11-03 02:42:55,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994048180] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:42:55,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476265654] [2022-11-03 02:42:55,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:42:55,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:42:55,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:42:55,939 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:42:55,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 02:42:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:42:56,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:42:56,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:42:56,222 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-03 02:42:56,223 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:42:56,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476265654] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:42:56,224 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:42:56,224 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2022-11-03 02:42:56,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847475817] [2022-11-03 02:42:56,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:42:56,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:42:56,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:42:56,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:42:56,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:42:56,228 INFO L87 Difference]: Start difference. First operand 167 states and 236 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-03 02:42:56,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:42:56,357 INFO L93 Difference]: Finished difference Result 484 states and 693 transitions. [2022-11-03 02:42:56,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:42:56,358 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 73 [2022-11-03 02:42:56,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:42:56,368 INFO L225 Difference]: With dead ends: 484 [2022-11-03 02:42:56,369 INFO L226 Difference]: Without dead ends: 322 [2022-11-03 02:42:56,371 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:42:56,373 INFO L413 NwaCegarLoop]: 149 mSDtfsCounter, 108 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:42:56,373 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 247 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:42:56,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2022-11-03 02:42:56,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 316. [2022-11-03 02:42:56,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 235 states have (on average 1.4170212765957446) internal successors, (333), 239 states have internal predecessors, (333), 56 states have call successors, (56), 25 states have call predecessors, (56), 24 states have return successors, (54), 52 states have call predecessors, (54), 54 states have call successors, (54) [2022-11-03 02:42:56,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 443 transitions. [2022-11-03 02:42:56,419 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 443 transitions. Word has length 73 [2022-11-03 02:42:56,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:42:56,420 INFO L495 AbstractCegarLoop]: Abstraction has 316 states and 443 transitions. [2022-11-03 02:42:56,420 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-03 02:42:56,420 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 443 transitions. [2022-11-03 02:42:56,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-11-03 02:42:56,423 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:42:56,423 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] [2022-11-03 02:42:56,472 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-03 02:42:56,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:42:56,644 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:42:56,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:42:56,644 INFO L85 PathProgramCache]: Analyzing trace with hash -1300515093, now seen corresponding path program 1 times [2022-11-03 02:42:56,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:42:56,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328011632] [2022-11-03 02:42:56,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:42:56,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:42:56,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:42:56,910 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-03 02:42:56,910 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:42:56,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328011632] [2022-11-03 02:42:56,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328011632] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:42:56,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131595334] [2022-11-03 02:42:56,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:42:56,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:42:56,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:42:56,913 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:42:56,931 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-03 02:42:57,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:42:57,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:42:57,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:42:57,111 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-03 02:42:57,111 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:42:57,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [131595334] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:42:57,112 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:42:57,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2022-11-03 02:42:57,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141098200] [2022-11-03 02:42:57,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:42:57,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:42:57,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:42:57,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:42:57,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:42:57,114 INFO L87 Difference]: Start difference. First operand 316 states and 443 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-03 02:42:57,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:42:57,287 INFO L93 Difference]: Finished difference Result 925 states and 1314 transitions. [2022-11-03 02:42:57,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:42:57,288 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 73 [2022-11-03 02:42:57,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:42:57,294 INFO L225 Difference]: With dead ends: 925 [2022-11-03 02:42:57,295 INFO L226 Difference]: Without dead ends: 614 [2022-11-03 02:42:57,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:42:57,300 INFO L413 NwaCegarLoop]: 119 mSDtfsCounter, 105 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:42:57,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 217 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:42:57,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2022-11-03 02:42:57,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 606. [2022-11-03 02:42:57,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 455 states have (on average 1.4043956043956043) internal successors, (639), 461 states have internal predecessors, (639), 102 states have call successors, (102), 49 states have call predecessors, (102), 48 states have return successors, (100), 96 states have call predecessors, (100), 100 states have call successors, (100) [2022-11-03 02:42:57,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 841 transitions. [2022-11-03 02:42:57,391 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 841 transitions. Word has length 73 [2022-11-03 02:42:57,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:42:57,391 INFO L495 AbstractCegarLoop]: Abstraction has 606 states and 841 transitions. [2022-11-03 02:42:57,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-03 02:42:57,392 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 841 transitions. [2022-11-03 02:42:57,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-11-03 02:42:57,394 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:42:57,394 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] [2022-11-03 02:42:57,442 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-03 02:42:57,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:42:57,620 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:42:57,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:42:57,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1506858473, now seen corresponding path program 1 times [2022-11-03 02:42:57,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:42:57,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432199219] [2022-11-03 02:42:57,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:42:57,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:42:57,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:42:58,078 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-03 02:42:58,079 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:42:58,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432199219] [2022-11-03 02:42:58,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432199219] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:42:58,080 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:42:58,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:42:58,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231340663] [2022-11-03 02:42:58,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:42:58,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:42:58,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:42:58,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:42:58,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:42:58,092 INFO L87 Difference]: Start difference. First operand 606 states and 841 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-03 02:42:58,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:42:58,580 INFO L93 Difference]: Finished difference Result 1918 states and 2664 transitions. [2022-11-03 02:42:58,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 02:42:58,581 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 73 [2022-11-03 02:42:58,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:42:58,599 INFO L225 Difference]: With dead ends: 1918 [2022-11-03 02:42:58,599 INFO L226 Difference]: Without dead ends: 1318 [2022-11-03 02:42:58,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-11-03 02:42:58,605 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 348 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 314 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:42:58,606 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 314 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 02:42:58,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1318 states. [2022-11-03 02:42:58,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1318 to 1154. [2022-11-03 02:42:58,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1154 states, 867 states have (on average 1.3875432525951557) internal successors, (1203), 877 states have internal predecessors, (1203), 190 states have call successors, (190), 97 states have call predecessors, (190), 96 states have return successors, (188), 180 states have call predecessors, (188), 188 states have call successors, (188) [2022-11-03 02:42:58,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1154 states to 1154 states and 1581 transitions. [2022-11-03 02:42:58,789 INFO L78 Accepts]: Start accepts. Automaton has 1154 states and 1581 transitions. Word has length 73 [2022-11-03 02:42:58,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:42:58,790 INFO L495 AbstractCegarLoop]: Abstraction has 1154 states and 1581 transitions. [2022-11-03 02:42:58,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 4 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-03 02:42:58,791 INFO L276 IsEmpty]: Start isEmpty. Operand 1154 states and 1581 transitions. [2022-11-03 02:42:58,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-03 02:42:58,795 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:42:58,795 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:42:58,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-03 02:42:58,801 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:42:58,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:42:58,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1606998081, now seen corresponding path program 1 times [2022-11-03 02:42:58,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:42:58,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316251098] [2022-11-03 02:42:58,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:42:58,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:42:58,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:42:59,045 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 10 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-03 02:42:59,046 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:42:59,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316251098] [2022-11-03 02:42:59,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316251098] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:42:59,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [413843317] [2022-11-03 02:42:59,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:42:59,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:42:59,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:42:59,049 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:42:59,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-03 02:42:59,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:42:59,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:42:59,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:42:59,218 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-03 02:42:59,219 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:42:59,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [413843317] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:42:59,219 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:42:59,219 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-11-03 02:42:59,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862535433] [2022-11-03 02:42:59,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:42:59,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:42:59,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:42:59,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:42:59,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:42:59,221 INFO L87 Difference]: Start difference. First operand 1154 states and 1581 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-03 02:42:59,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:42:59,425 INFO L93 Difference]: Finished difference Result 2041 states and 2834 transitions. [2022-11-03 02:42:59,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:42:59,426 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 86 [2022-11-03 02:42:59,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:42:59,437 INFO L225 Difference]: With dead ends: 2041 [2022-11-03 02:42:59,437 INFO L226 Difference]: Without dead ends: 1437 [2022-11-03 02:42:59,439 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:42:59,440 INFO L413 NwaCegarLoop]: 158 mSDtfsCounter, 45 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:42:59,441 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 269 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:42:59,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1437 states. [2022-11-03 02:42:59,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1437 to 1306. [2022-11-03 02:42:59,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1306 states, 1003 states have (on average 1.4147557328015952) internal successors, (1419), 1013 states have internal predecessors, (1419), 198 states have call successors, (198), 105 states have call predecessors, (198), 104 states have return successors, (196), 188 states have call predecessors, (196), 196 states have call successors, (196) [2022-11-03 02:42:59,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1306 states to 1306 states and 1813 transitions. [2022-11-03 02:42:59,560 INFO L78 Accepts]: Start accepts. Automaton has 1306 states and 1813 transitions. Word has length 86 [2022-11-03 02:42:59,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:42:59,561 INFO L495 AbstractCegarLoop]: Abstraction has 1306 states and 1813 transitions. [2022-11-03 02:42:59,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-03 02:42:59,562 INFO L276 IsEmpty]: Start isEmpty. Operand 1306 states and 1813 transitions. [2022-11-03 02:42:59,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-11-03 02:42:59,576 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:42:59,577 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] [2022-11-03 02:42:59,619 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-03 02:42:59,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:42:59,790 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:42:59,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:42:59,791 INFO L85 PathProgramCache]: Analyzing trace with hash -36299811, now seen corresponding path program 1 times [2022-11-03 02:42:59,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:42:59,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983260486] [2022-11-03 02:42:59,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:42:59,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:42:59,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:42:59,925 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-03 02:42:59,925 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:42:59,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983260486] [2022-11-03 02:42:59,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1983260486] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:42:59,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:42:59,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:42:59,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949160106] [2022-11-03 02:42:59,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:42:59,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:42:59,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:42:59,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:42:59,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:42:59,929 INFO L87 Difference]: Start difference. First operand 1306 states and 1813 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-03 02:43:00,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:00,212 INFO L93 Difference]: Finished difference Result 3255 states and 4546 transitions. [2022-11-03 02:43:00,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:43:00,213 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 96 [2022-11-03 02:43:00,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:00,225 INFO L225 Difference]: With dead ends: 3255 [2022-11-03 02:43:00,225 INFO L226 Difference]: Without dead ends: 1954 [2022-11-03 02:43:00,232 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-03 02:43:00,234 INFO L413 NwaCegarLoop]: 149 mSDtfsCounter, 101 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 247 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:00,234 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 247 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:43:00,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1954 states. [2022-11-03 02:43:00,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1954 to 1938. [2022-11-03 02:43:00,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1938 states, 1491 states have (on average 1.3997317236753857) internal successors, (2087), 1505 states have internal predecessors, (2087), 290 states have call successors, (290), 157 states have call predecessors, (290), 156 states have return successors, (288), 276 states have call predecessors, (288), 288 states have call successors, (288) [2022-11-03 02:43:00,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1938 states to 1938 states and 2665 transitions. [2022-11-03 02:43:00,423 INFO L78 Accepts]: Start accepts. Automaton has 1938 states and 2665 transitions. Word has length 96 [2022-11-03 02:43:00,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:00,423 INFO L495 AbstractCegarLoop]: Abstraction has 1938 states and 2665 transitions. [2022-11-03 02:43:00,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-03 02:43:00,424 INFO L276 IsEmpty]: Start isEmpty. Operand 1938 states and 2665 transitions. [2022-11-03 02:43:00,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-03 02:43:00,431 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:00,431 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 02:43:00,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-03 02:43:00,432 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:00,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:00,432 INFO L85 PathProgramCache]: Analyzing trace with hash 204609863, now seen corresponding path program 1 times [2022-11-03 02:43:00,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:00,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562392397] [2022-11-03 02:43:00,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:00,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:00,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:00,719 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 10 proven. 27 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-03 02:43:00,720 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:00,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562392397] [2022-11-03 02:43:00,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562392397] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:43:00,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389028481] [2022-11-03 02:43:00,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:00,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:00,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:43:00,724 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:43:00,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-03 02:43:00,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:00,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:43:00,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:43:00,934 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-03 02:43:00,934 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:43:00,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389028481] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:00,935 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:43:00,935 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-11-03 02:43:00,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222766705] [2022-11-03 02:43:00,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:00,936 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:43:00,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:00,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:43:00,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:43:00,937 INFO L87 Difference]: Start difference. First operand 1938 states and 2665 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 02:43:01,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:01,182 INFO L93 Difference]: Finished difference Result 3250 states and 4567 transitions. [2022-11-03 02:43:01,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:43:01,183 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 109 [2022-11-03 02:43:01,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:01,194 INFO L225 Difference]: With dead ends: 3250 [2022-11-03 02:43:01,194 INFO L226 Difference]: Without dead ends: 1950 [2022-11-03 02:43:01,199 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:43:01,200 INFO L413 NwaCegarLoop]: 172 mSDtfsCounter, 100 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:01,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 272 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:43:01,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1950 states. [2022-11-03 02:43:01,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1950 to 1930. [2022-11-03 02:43:01,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1930 states, 1483 states have (on average 1.3749157113958193) internal successors, (2039), 1497 states have internal predecessors, (2039), 290 states have call successors, (290), 157 states have call predecessors, (290), 156 states have return successors, (288), 276 states have call predecessors, (288), 288 states have call successors, (288) [2022-11-03 02:43:01,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1930 states to 1930 states and 2617 transitions. [2022-11-03 02:43:01,390 INFO L78 Accepts]: Start accepts. Automaton has 1930 states and 2617 transitions. Word has length 109 [2022-11-03 02:43:01,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:01,391 INFO L495 AbstractCegarLoop]: Abstraction has 1930 states and 2617 transitions. [2022-11-03 02:43:01,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 02:43:01,391 INFO L276 IsEmpty]: Start isEmpty. Operand 1930 states and 2617 transitions. [2022-11-03 02:43:01,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-03 02:43:01,399 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:01,399 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] [2022-11-03 02:43:01,444 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-03 02:43:01,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-03 02:43:01,615 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:01,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:01,616 INFO L85 PathProgramCache]: Analyzing trace with hash 1450063045, now seen corresponding path program 1 times [2022-11-03 02:43:01,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:01,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504852015] [2022-11-03 02:43:01,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:01,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:01,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:01,852 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-03 02:43:01,853 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:01,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504852015] [2022-11-03 02:43:01,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504852015] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:43:01,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208749097] [2022-11-03 02:43:01,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:01,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:01,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:43:01,855 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:43:01,875 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-03 02:43:02,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:02,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:43:02,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:43:02,059 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-03 02:43:02,059 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:43:02,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208749097] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:02,060 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:43:02,060 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-11-03 02:43:02,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843953284] [2022-11-03 02:43:02,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:02,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:43:02,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:02,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:43:02,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:43:02,063 INFO L87 Difference]: Start difference. First operand 1930 states and 2617 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-03 02:43:02,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:02,329 INFO L93 Difference]: Finished difference Result 3666 states and 4950 transitions. [2022-11-03 02:43:02,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:43:02,330 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 109 [2022-11-03 02:43:02,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:02,342 INFO L225 Difference]: With dead ends: 3666 [2022-11-03 02:43:02,342 INFO L226 Difference]: Without dead ends: 2378 [2022-11-03 02:43:02,347 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:43:02,347 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 110 mSDsluCounter, 28 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:02,348 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 144 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:43:02,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2378 states. [2022-11-03 02:43:02,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2378 to 2378. [2022-11-03 02:43:02,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2378 states, 1867 states have (on average 1.3363685056239958) internal successors, (2495), 1881 states have internal predecessors, (2495), 310 states have call successors, (310), 201 states have call predecessors, (310), 200 states have return successors, (308), 296 states have call predecessors, (308), 308 states have call successors, (308) [2022-11-03 02:43:02,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2378 states to 2378 states and 3113 transitions. [2022-11-03 02:43:02,552 INFO L78 Accepts]: Start accepts. Automaton has 2378 states and 3113 transitions. Word has length 109 [2022-11-03 02:43:02,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:02,553 INFO L495 AbstractCegarLoop]: Abstraction has 2378 states and 3113 transitions. [2022-11-03 02:43:02,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-03 02:43:02,554 INFO L276 IsEmpty]: Start isEmpty. Operand 2378 states and 3113 transitions. [2022-11-03 02:43:02,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-11-03 02:43:02,563 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:02,563 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-03 02:43:02,603 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-03 02:43:02,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:02,780 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:02,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:02,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1122209900, now seen corresponding path program 1 times [2022-11-03 02:43:02,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:02,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72533221] [2022-11-03 02:43:02,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:02,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:02,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:03,028 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-03 02:43:03,028 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:03,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72533221] [2022-11-03 02:43:03,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72533221] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:43:03,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863031737] [2022-11-03 02:43:03,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:03,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:03,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:43:03,031 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:43:03,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-03 02:43:03,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:03,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 520 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:43:03,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:43:03,236 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-03 02:43:03,237 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:43:03,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863031737] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:03,237 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:43:03,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-11-03 02:43:03,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263986917] [2022-11-03 02:43:03,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:03,238 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:43:03,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:03,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:43:03,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:43:03,240 INFO L87 Difference]: Start difference. First operand 2378 states and 3113 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-03 02:43:03,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:03,526 INFO L93 Difference]: Finished difference Result 5582 states and 7388 transitions. [2022-11-03 02:43:03,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:43:03,527 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 110 [2022-11-03 02:43:03,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:03,542 INFO L225 Difference]: With dead ends: 5582 [2022-11-03 02:43:03,542 INFO L226 Difference]: Without dead ends: 3210 [2022-11-03 02:43:03,548 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-03 02:43:03,549 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 58 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:03,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 224 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:43:03,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3210 states. [2022-11-03 02:43:03,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3210 to 2606. [2022-11-03 02:43:03,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2606 states, 2067 states have (on average 1.3560716013546201) internal successors, (2803), 2082 states have internal predecessors, (2803), 324 states have call successors, (324), 215 states have call predecessors, (324), 214 states have return successors, (322), 309 states have call predecessors, (322), 322 states have call successors, (322) [2022-11-03 02:43:03,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2606 states to 2606 states and 3449 transitions. [2022-11-03 02:43:03,783 INFO L78 Accepts]: Start accepts. Automaton has 2606 states and 3449 transitions. Word has length 110 [2022-11-03 02:43:03,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:03,784 INFO L495 AbstractCegarLoop]: Abstraction has 2606 states and 3449 transitions. [2022-11-03 02:43:03,784 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, (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-03 02:43:03,784 INFO L276 IsEmpty]: Start isEmpty. Operand 2606 states and 3449 transitions. [2022-11-03 02:43:03,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-11-03 02:43:03,793 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:03,793 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] [2022-11-03 02:43:03,839 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-03 02:43:04,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:04,019 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:04,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:04,020 INFO L85 PathProgramCache]: Analyzing trace with hash -645360395, now seen corresponding path program 1 times [2022-11-03 02:43:04,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:04,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060272908] [2022-11-03 02:43:04,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:04,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:04,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:04,458 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 17 proven. 29 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-03 02:43:04,459 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:04,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060272908] [2022-11-03 02:43:04,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060272908] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:43:04,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747331357] [2022-11-03 02:43:04,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:04,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:04,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:43:04,461 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:43:04,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-03 02:43:04,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:04,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 517 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:43:04,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:43:04,670 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-03 02:43:04,670 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:43:04,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747331357] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:04,671 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:43:04,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-11-03 02:43:04,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849238170] [2022-11-03 02:43:04,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:04,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:43:04,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:04,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:43:04,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:43:04,676 INFO L87 Difference]: Start difference. First operand 2606 states and 3449 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 02:43:05,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:05,032 INFO L93 Difference]: Finished difference Result 4902 states and 6557 transitions. [2022-11-03 02:43:05,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:43:05,033 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 110 [2022-11-03 02:43:05,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:05,055 INFO L225 Difference]: With dead ends: 4902 [2022-11-03 02:43:05,055 INFO L226 Difference]: Without dead ends: 3168 [2022-11-03 02:43:05,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:43:05,062 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 61 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:05,063 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 272 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:43:05,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3168 states. [2022-11-03 02:43:05,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3168 to 2886. [2022-11-03 02:43:05,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2886 states, 2315 states have (on average 1.3801295896328294) internal successors, (3195), 2330 states have internal predecessors, (3195), 340 states have call successors, (340), 231 states have call predecessors, (340), 230 states have return successors, (338), 325 states have call predecessors, (338), 338 states have call successors, (338) [2022-11-03 02:43:05,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2886 states to 2886 states and 3873 transitions. [2022-11-03 02:43:05,350 INFO L78 Accepts]: Start accepts. Automaton has 2886 states and 3873 transitions. Word has length 110 [2022-11-03 02:43:05,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:05,351 INFO L495 AbstractCegarLoop]: Abstraction has 2886 states and 3873 transitions. [2022-11-03 02:43:05,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 02:43:05,351 INFO L276 IsEmpty]: Start isEmpty. Operand 2886 states and 3873 transitions. [2022-11-03 02:43:05,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-11-03 02:43:05,359 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:05,360 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] [2022-11-03 02:43:05,405 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-03 02:43:05,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:05,578 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:05,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:05,579 INFO L85 PathProgramCache]: Analyzing trace with hash -506869221, now seen corresponding path program 1 times [2022-11-03 02:43:05,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:05,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367798460] [2022-11-03 02:43:05,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:05,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:05,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:05,703 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 21 proven. 3 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2022-11-03 02:43:05,704 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:05,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367798460] [2022-11-03 02:43:05,704 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367798460] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:43:05,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725383060] [2022-11-03 02:43:05,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:05,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:05,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:43:05,706 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:43:05,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-03 02:43:05,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:05,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:43:05,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:43:05,895 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-03 02:43:05,895 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:43:05,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725383060] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:05,895 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:43:05,896 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2022-11-03 02:43:05,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172501583] [2022-11-03 02:43:05,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:05,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:43:05,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:05,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:43:05,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:43:05,898 INFO L87 Difference]: Start difference. First operand 2886 states and 3873 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 02:43:06,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:06,220 INFO L93 Difference]: Finished difference Result 5364 states and 7289 transitions. [2022-11-03 02:43:06,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:43:06,221 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-03 02:43:06,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:06,243 INFO L225 Difference]: With dead ends: 5364 [2022-11-03 02:43:06,243 INFO L226 Difference]: Without dead ends: 3880 [2022-11-03 02:43:06,248 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-03 02:43:06,249 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 66 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:06,249 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 289 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:43:06,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3880 states. [2022-11-03 02:43:06,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3880 to 3366. [2022-11-03 02:43:06,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3366 states, 2731 states have (on average 1.3954595386305382) internal successors, (3811), 2746 states have internal predecessors, (3811), 372 states have call successors, (372), 263 states have call predecessors, (372), 262 states have return successors, (370), 357 states have call predecessors, (370), 370 states have call successors, (370) [2022-11-03 02:43:06,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3366 states to 3366 states and 4553 transitions. [2022-11-03 02:43:06,589 INFO L78 Accepts]: Start accepts. Automaton has 3366 states and 4553 transitions. Word has length 111 [2022-11-03 02:43:06,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:06,589 INFO L495 AbstractCegarLoop]: Abstraction has 3366 states and 4553 transitions. [2022-11-03 02:43:06,590 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-03 02:43:06,590 INFO L276 IsEmpty]: Start isEmpty. Operand 3366 states and 4553 transitions. [2022-11-03 02:43:06,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-11-03 02:43:06,599 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:06,599 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] [2022-11-03 02:43:06,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-03 02:43:06,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-03 02:43:06,815 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:06,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:06,816 INFO L85 PathProgramCache]: Analyzing trace with hash -2026022575, now seen corresponding path program 1 times [2022-11-03 02:43:06,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:06,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742328254] [2022-11-03 02:43:06,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:06,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:06,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:07,195 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-03 02:43:07,195 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:07,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742328254] [2022-11-03 02:43:07,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742328254] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:43:07,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328231047] [2022-11-03 02:43:07,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:07,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:07,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:43:07,200 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:43:07,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-03 02:43:07,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:07,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 532 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:43:07,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:43:07,386 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-03 02:43:07,386 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:43:07,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328231047] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:07,387 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:43:07,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2022-11-03 02:43:07,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747016297] [2022-11-03 02:43:07,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:07,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:43:07,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:07,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:43:07,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:43:07,389 INFO L87 Difference]: Start difference. First operand 3366 states and 4553 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 02:43:07,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:07,843 INFO L93 Difference]: Finished difference Result 6360 states and 8677 transitions. [2022-11-03 02:43:07,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:43:07,844 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-03 02:43:07,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:07,869 INFO L225 Difference]: With dead ends: 6360 [2022-11-03 02:43:07,869 INFO L226 Difference]: Without dead ends: 4628 [2022-11-03 02:43:07,876 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:43:07,877 INFO L413 NwaCegarLoop]: 182 mSDtfsCounter, 72 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:07,877 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 294 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:43:07,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4628 states. [2022-11-03 02:43:08,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4628 to 4030. [2022-11-03 02:43:08,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4030 states, 3299 states have (on average 1.401333737496211) internal successors, (4623), 3314 states have internal predecessors, (4623), 420 states have call successors, (420), 311 states have call predecessors, (420), 310 states have return successors, (418), 405 states have call predecessors, (418), 418 states have call successors, (418) [2022-11-03 02:43:08,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4030 states to 4030 states and 5461 transitions. [2022-11-03 02:43:08,296 INFO L78 Accepts]: Start accepts. Automaton has 4030 states and 5461 transitions. Word has length 111 [2022-11-03 02:43:08,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:08,297 INFO L495 AbstractCegarLoop]: Abstraction has 4030 states and 5461 transitions. [2022-11-03 02:43:08,298 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-03 02:43:08,299 INFO L276 IsEmpty]: Start isEmpty. Operand 4030 states and 5461 transitions. [2022-11-03 02:43:08,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-11-03 02:43:08,310 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:08,310 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-03 02:43:08,353 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-03 02:43:08,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-03 02:43:08,527 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:08,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:08,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1566249774, now seen corresponding path program 1 times [2022-11-03 02:43:08,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:08,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753679940] [2022-11-03 02:43:08,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:08,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:08,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:08,803 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 17 proven. 26 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-03 02:43:08,804 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:08,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753679940] [2022-11-03 02:43:08,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753679940] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:43:08,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342497478] [2022-11-03 02:43:08,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:08,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:08,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:43:08,821 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:43:08,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-03 02:43:08,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:08,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:43:08,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:43:09,141 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-03 02:43:09,142 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:43:09,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342497478] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:09,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:43:09,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2022-11-03 02:43:09,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672395926] [2022-11-03 02:43:09,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:09,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:43:09,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:09,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:43:09,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:43:09,145 INFO L87 Difference]: Start difference. First operand 4030 states and 5461 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-03 02:43:09,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:09,944 INFO L93 Difference]: Finished difference Result 9558 states and 12905 transitions. [2022-11-03 02:43:09,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:43:09,945 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 111 [2022-11-03 02:43:09,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:09,970 INFO L225 Difference]: With dead ends: 9558 [2022-11-03 02:43:09,970 INFO L226 Difference]: Without dead ends: 5534 [2022-11-03 02:43:09,983 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-11-03 02:43:09,984 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 292 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:09,985 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 319 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:43:09,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5534 states. [2022-11-03 02:43:10,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5534 to 5530. [2022-11-03 02:43:10,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5530 states, 4497 states have (on average 1.3718034245052257) internal successors, (6169), 4518 states have internal predecessors, (6169), 594 states have call successors, (594), 439 states have call predecessors, (594), 438 states have return successors, (592), 573 states have call predecessors, (592), 592 states have call successors, (592) [2022-11-03 02:43:10,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5530 states to 5530 states and 7355 transitions. [2022-11-03 02:43:10,471 INFO L78 Accepts]: Start accepts. Automaton has 5530 states and 7355 transitions. Word has length 111 [2022-11-03 02:43:10,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:10,471 INFO L495 AbstractCegarLoop]: Abstraction has 5530 states and 7355 transitions. [2022-11-03 02:43:10,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-03 02:43:10,472 INFO L276 IsEmpty]: Start isEmpty. Operand 5530 states and 7355 transitions. [2022-11-03 02:43:10,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-03 02:43:10,485 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:10,485 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] [2022-11-03 02:43:10,528 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-03 02:43:10,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:10,699 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:10,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:10,700 INFO L85 PathProgramCache]: Analyzing trace with hash 2040537032, now seen corresponding path program 1 times [2022-11-03 02:43:10,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:10,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772612477] [2022-11-03 02:43:10,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:10,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:10,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:10,924 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-03 02:43:10,924 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:10,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772612477] [2022-11-03 02:43:10,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772612477] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:43:10,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503507253] [2022-11-03 02:43:10,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:10,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:10,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:43:10,940 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:43:10,954 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-03 02:43:11,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:11,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 542 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:43:11,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:43:11,208 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-03 02:43:11,208 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:43:11,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503507253] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:11,209 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:43:11,209 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2022-11-03 02:43:11,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992935505] [2022-11-03 02:43:11,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:11,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:43:11,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:11,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:43:11,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:43:11,211 INFO L87 Difference]: Start difference. First operand 5530 states and 7355 transitions. Second operand has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-03 02:43:12,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:12,296 INFO L93 Difference]: Finished difference Result 13154 states and 17441 transitions. [2022-11-03 02:43:12,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:43:12,297 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 112 [2022-11-03 02:43:12,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:12,355 INFO L225 Difference]: With dead ends: 13154 [2022-11-03 02:43:12,355 INFO L226 Difference]: Without dead ends: 7630 [2022-11-03 02:43:12,374 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-11-03 02:43:12,375 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 384 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 244 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:12,375 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [396 Valid, 244 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:43:12,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7630 states. [2022-11-03 02:43:13,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7630 to 7626. [2022-11-03 02:43:13,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7626 states, 6163 states have (on average 1.3439883173779004) internal successors, (8283), 6193 states have internal predecessors, (8283), 842 states have call successors, (842), 621 states have call predecessors, (842), 620 states have return successors, (840), 812 states have call predecessors, (840), 840 states have call successors, (840) [2022-11-03 02:43:13,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7626 states to 7626 states and 9965 transitions. [2022-11-03 02:43:13,143 INFO L78 Accepts]: Start accepts. Automaton has 7626 states and 9965 transitions. Word has length 112 [2022-11-03 02:43:13,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:13,144 INFO L495 AbstractCegarLoop]: Abstraction has 7626 states and 9965 transitions. [2022-11-03 02:43:13,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-03 02:43:13,144 INFO L276 IsEmpty]: Start isEmpty. Operand 7626 states and 9965 transitions. [2022-11-03 02:43:13,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-11-03 02:43:13,161 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:13,161 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-03 02:43:13,201 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-03 02:43:13,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-03 02:43:13,380 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:13,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:13,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1027860924, now seen corresponding path program 1 times [2022-11-03 02:43:13,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:13,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049511920] [2022-11-03 02:43:13,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:13,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:13,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:13,541 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 27 proven. 10 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-03 02:43:13,541 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:13,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049511920] [2022-11-03 02:43:13,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049511920] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:43:13,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [191533354] [2022-11-03 02:43:13,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:13,542 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:13,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:43:13,543 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:43:13,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-03 02:43:13,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:13,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:43:13,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:43:13,756 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-03 02:43:13,757 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:43:13,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [191533354] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:13,757 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:43:13,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2022-11-03 02:43:13,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984494039] [2022-11-03 02:43:13,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:13,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:43:13,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:13,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:43:13,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:43:13,760 INFO L87 Difference]: Start difference. First operand 7626 states and 9965 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-03 02:43:14,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:14,537 INFO L93 Difference]: Finished difference Result 10844 states and 14207 transitions. [2022-11-03 02:43:14,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:43:14,538 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 116 [2022-11-03 02:43:14,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:14,568 INFO L225 Difference]: With dead ends: 10844 [2022-11-03 02:43:14,568 INFO L226 Difference]: Without dead ends: 8099 [2022-11-03 02:43:14,577 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:43:14,579 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 114 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:14,579 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 452 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:43:14,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8099 states. [2022-11-03 02:43:15,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8099 to 7868. [2022-11-03 02:43:15,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7868 states, 6358 states have (on average 1.3413022963195973) internal successors, (8528), 6406 states have internal predecessors, (8528), 849 states have call successors, (849), 625 states have call predecessors, (849), 660 states have return successors, (883), 837 states have call predecessors, (883), 847 states have call successors, (883) [2022-11-03 02:43:15,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7868 states to 7868 states and 10260 transitions. [2022-11-03 02:43:15,377 INFO L78 Accepts]: Start accepts. Automaton has 7868 states and 10260 transitions. Word has length 116 [2022-11-03 02:43:15,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:15,377 INFO L495 AbstractCegarLoop]: Abstraction has 7868 states and 10260 transitions. [2022-11-03 02:43:15,377 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-03 02:43:15,378 INFO L276 IsEmpty]: Start isEmpty. Operand 7868 states and 10260 transitions. [2022-11-03 02:43:15,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-03 02:43:15,393 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:15,394 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] [2022-11-03 02:43:15,439 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-03 02:43:15,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-03 02:43:15,615 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:15,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:15,616 INFO L85 PathProgramCache]: Analyzing trace with hash 1214171463, now seen corresponding path program 1 times [2022-11-03 02:43:15,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:15,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929549988] [2022-11-03 02:43:15,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:15,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:15,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:15,757 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-03 02:43:15,757 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:15,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929549988] [2022-11-03 02:43:15,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929549988] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:43:15,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097634284] [2022-11-03 02:43:15,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:15,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:15,758 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:43:15,760 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:43:15,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-03 02:43:15,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:15,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 560 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:43:15,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:43:15,941 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-03 02:43:15,941 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:43:15,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097634284] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:15,941 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:43:15,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2022-11-03 02:43:15,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486729520] [2022-11-03 02:43:15,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:15,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:43:15,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:15,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:43:15,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:43:15,944 INFO L87 Difference]: Start difference. First operand 7868 states and 10260 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-03 02:43:16,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:16,865 INFO L93 Difference]: Finished difference Result 10679 states and 14043 transitions. [2022-11-03 02:43:16,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:43:16,866 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 117 [2022-11-03 02:43:16,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:16,897 INFO L225 Difference]: With dead ends: 10679 [2022-11-03 02:43:16,897 INFO L226 Difference]: Without dead ends: 7610 [2022-11-03 02:43:16,907 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:43:16,908 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 22 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:16,909 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 227 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:43:16,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7610 states. [2022-11-03 02:43:17,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7610 to 7163. [2022-11-03 02:43:17,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7163 states, 5761 states have (on average 1.341260197882312) internal successors, (7727), 5782 states have internal predecessors, (7727), 813 states have call successors, (813), 589 states have call predecessors, (813), 588 states have return successors, (811), 792 states have call predecessors, (811), 811 states have call successors, (811) [2022-11-03 02:43:17,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7163 states to 7163 states and 9351 transitions. [2022-11-03 02:43:17,627 INFO L78 Accepts]: Start accepts. Automaton has 7163 states and 9351 transitions. Word has length 117 [2022-11-03 02:43:17,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:17,628 INFO L495 AbstractCegarLoop]: Abstraction has 7163 states and 9351 transitions. [2022-11-03 02:43:17,628 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, (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-03 02:43:17,628 INFO L276 IsEmpty]: Start isEmpty. Operand 7163 states and 9351 transitions. [2022-11-03 02:43:17,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-03 02:43:17,647 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:17,647 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] [2022-11-03 02:43:17,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-03 02:43:17,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:17,863 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:17,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:17,864 INFO L85 PathProgramCache]: Analyzing trace with hash 447601579, now seen corresponding path program 1 times [2022-11-03 02:43:17,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:17,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253670800] [2022-11-03 02:43:17,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:17,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:17,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:18,038 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-03 02:43:18,038 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:18,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253670800] [2022-11-03 02:43:18,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253670800] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:43:18,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654644350] [2022-11-03 02:43:18,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:18,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:18,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:43:18,040 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:43:18,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-03 02:43:18,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:18,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 565 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:43:18,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:43:18,265 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-03 02:43:18,265 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:43:18,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654644350] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:18,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:43:18,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 6 [2022-11-03 02:43:18,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959580805] [2022-11-03 02:43:18,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:18,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:43:18,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:18,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:43:18,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:43:18,268 INFO L87 Difference]: Start difference. First operand 7163 states and 9351 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-03 02:43:19,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:19,159 INFO L93 Difference]: Finished difference Result 13212 states and 17362 transitions. [2022-11-03 02:43:19,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:43:19,159 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 117 [2022-11-03 02:43:19,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:19,191 INFO L225 Difference]: With dead ends: 13212 [2022-11-03 02:43:19,191 INFO L226 Difference]: Without dead ends: 8190 [2022-11-03 02:43:19,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:43:19,206 INFO L413 NwaCegarLoop]: 129 mSDtfsCounter, 85 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 160 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:19,207 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 160 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:43:19,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8190 states. [2022-11-03 02:43:19,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8190 to 8098. [2022-11-03 02:43:19,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8098 states, 6621 states have (on average 1.3177767708805317) internal successors, (8725), 6642 states have internal predecessors, (8725), 823 states have call successors, (823), 654 states have call predecessors, (823), 653 states have return successors, (877), 802 states have call predecessors, (877), 821 states have call successors, (877) [2022-11-03 02:43:19,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8098 states to 8098 states and 10425 transitions. [2022-11-03 02:43:19,901 INFO L78 Accepts]: Start accepts. Automaton has 8098 states and 10425 transitions. Word has length 117 [2022-11-03 02:43:19,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:19,902 INFO L495 AbstractCegarLoop]: Abstraction has 8098 states and 10425 transitions. [2022-11-03 02:43:19,902 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-03 02:43:19,902 INFO L276 IsEmpty]: Start isEmpty. Operand 8098 states and 10425 transitions. [2022-11-03 02:43:19,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-03 02:43:19,918 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:19,918 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] [2022-11-03 02:43:19,963 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-03 02:43:20,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-03 02:43:20,143 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:20,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:20,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1227455605, now seen corresponding path program 1 times [2022-11-03 02:43:20,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:20,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098596344] [2022-11-03 02:43:20,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:20,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:20,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:20,244 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-03 02:43:20,244 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:20,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098596344] [2022-11-03 02:43:20,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098596344] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:43:20,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815544844] [2022-11-03 02:43:20,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:20,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:20,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:43:20,246 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:43:20,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-03 02:43:20,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:20,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 559 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:43:20,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:43:20,421 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-03 02:43:20,421 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:43:20,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815544844] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:20,422 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:43:20,422 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2022-11-03 02:43:20,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371340922] [2022-11-03 02:43:20,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:20,423 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:43:20,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:20,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:43:20,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:43:20,424 INFO L87 Difference]: Start difference. First operand 8098 states and 10425 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 02:43:21,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:21,286 INFO L93 Difference]: Finished difference Result 13736 states and 17965 transitions. [2022-11-03 02:43:21,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:43:21,287 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 117 [2022-11-03 02:43:21,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:21,315 INFO L225 Difference]: With dead ends: 13736 [2022-11-03 02:43:21,315 INFO L226 Difference]: Without dead ends: 8084 [2022-11-03 02:43:21,328 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:43:21,328 INFO L413 NwaCegarLoop]: 189 mSDtfsCounter, 95 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:21,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 288 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:43:21,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8084 states. [2022-11-03 02:43:22,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8084 to 7970. [2022-11-03 02:43:22,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7970 states, 6493 states have (on average 1.289542584321577) internal successors, (8373), 6514 states have internal predecessors, (8373), 823 states have call successors, (823), 654 states have call predecessors, (823), 653 states have return successors, (877), 802 states have call predecessors, (877), 821 states have call successors, (877) [2022-11-03 02:43:22,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7970 states to 7970 states and 10073 transitions. [2022-11-03 02:43:22,048 INFO L78 Accepts]: Start accepts. Automaton has 7970 states and 10073 transitions. Word has length 117 [2022-11-03 02:43:22,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:22,048 INFO L495 AbstractCegarLoop]: Abstraction has 7970 states and 10073 transitions. [2022-11-03 02:43:22,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 02:43:22,049 INFO L276 IsEmpty]: Start isEmpty. Operand 7970 states and 10073 transitions. [2022-11-03 02:43:22,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-11-03 02:43:22,064 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:22,065 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] [2022-11-03 02:43:22,112 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-03 02:43:22,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-03 02:43:22,292 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:22,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:22,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1205679602, now seen corresponding path program 1 times [2022-11-03 02:43:22,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:22,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006335281] [2022-11-03 02:43:22,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:22,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:22,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:23,091 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-03 02:43:23,091 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:23,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006335281] [2022-11-03 02:43:23,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006335281] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:23,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:43:23,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-03 02:43:23,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403847028] [2022-11-03 02:43:23,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:23,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-03 02:43:23,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:23,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-03 02:43:23,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-11-03 02:43:23,095 INFO L87 Difference]: Start difference. First operand 7970 states and 10073 transitions. Second operand has 11 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 6 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 7 states have call predecessors, (10), 6 states have call successors, (10) [2022-11-03 02:43:25,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:25,766 INFO L93 Difference]: Finished difference Result 17707 states and 22861 transitions. [2022-11-03 02:43:25,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-03 02:43:25,767 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 6 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 7 states have call predecessors, (10), 6 states have call successors, (10) Word has length 114 [2022-11-03 02:43:25,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:25,824 INFO L225 Difference]: With dead ends: 17707 [2022-11-03 02:43:25,825 INFO L226 Difference]: Without dead ends: 13663 [2022-11-03 02:43:25,841 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2022-11-03 02:43:25,842 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 709 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 680 mSolverCounterSat, 296 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 724 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 976 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 296 IncrementalHoareTripleChecker+Valid, 680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:25,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [724 Valid, 426 Invalid, 976 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [296 Valid, 680 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-03 02:43:25,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13663 states. [2022-11-03 02:43:26,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13663 to 11149. [2022-11-03 02:43:26,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11149 states, 9183 states have (on average 1.274420124142437) internal successors, (11703), 9204 states have internal predecessors, (11703), 1075 states have call successors, (1075), 891 states have call predecessors, (1075), 890 states have return successors, (1151), 1054 states have call predecessors, (1151), 1073 states have call successors, (1151) [2022-11-03 02:43:26,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11149 states to 11149 states and 13929 transitions. [2022-11-03 02:43:26,985 INFO L78 Accepts]: Start accepts. Automaton has 11149 states and 13929 transitions. Word has length 114 [2022-11-03 02:43:26,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:26,985 INFO L495 AbstractCegarLoop]: Abstraction has 11149 states and 13929 transitions. [2022-11-03 02:43:26,986 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 7 states have (on average 9.857142857142858) internal successors, (69), 8 states have internal predecessors, (69), 6 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (10), 7 states have call predecessors, (10), 6 states have call successors, (10) [2022-11-03 02:43:26,986 INFO L276 IsEmpty]: Start isEmpty. Operand 11149 states and 13929 transitions. [2022-11-03 02:43:26,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-11-03 02:43:26,998 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:26,998 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, 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] [2022-11-03 02:43:26,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-03 02:43:26,999 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:26,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:26,999 INFO L85 PathProgramCache]: Analyzing trace with hash 2124654225, now seen corresponding path program 1 times [2022-11-03 02:43:26,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:26,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632118238] [2022-11-03 02:43:26,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:27,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:27,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:27,069 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-03 02:43:27,069 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:27,069 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632118238] [2022-11-03 02:43:27,069 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632118238] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:27,070 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:43:27,070 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:43:27,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884312944] [2022-11-03 02:43:27,070 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:27,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:43:27,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:27,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:43:27,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:43:27,072 INFO L87 Difference]: Start difference. First operand 11149 states and 13929 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-03 02:43:28,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:28,191 INFO L93 Difference]: Finished difference Result 15639 states and 19757 transitions. [2022-11-03 02:43:28,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:43:28,192 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 114 [2022-11-03 02:43:28,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:28,228 INFO L225 Difference]: With dead ends: 15639 [2022-11-03 02:43:28,229 INFO L226 Difference]: Without dead ends: 11035 [2022-11-03 02:43:28,240 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-03 02:43:28,241 INFO L413 NwaCegarLoop]: 187 mSDtfsCounter, 209 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:28,241 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 310 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:43:28,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11035 states. [2022-11-03 02:43:29,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11035 to 11017. [2022-11-03 02:43:29,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11017 states, 9051 states have (on average 1.2641697050049718) internal successors, (11442), 9072 states have internal predecessors, (11442), 1075 states have call successors, (1075), 891 states have call predecessors, (1075), 890 states have return successors, (1151), 1054 states have call predecessors, (1151), 1073 states have call successors, (1151) [2022-11-03 02:43:29,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11017 states to 11017 states and 13668 transitions. [2022-11-03 02:43:29,166 INFO L78 Accepts]: Start accepts. Automaton has 11017 states and 13668 transitions. Word has length 114 [2022-11-03 02:43:29,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:29,167 INFO L495 AbstractCegarLoop]: Abstraction has 11017 states and 13668 transitions. [2022-11-03 02:43:29,167 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 3 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-03 02:43:29,167 INFO L276 IsEmpty]: Start isEmpty. Operand 11017 states and 13668 transitions. [2022-11-03 02:43:29,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2022-11-03 02:43:29,183 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:29,183 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] [2022-11-03 02:43:29,184 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-03 02:43:29,184 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:29,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:29,184 INFO L85 PathProgramCache]: Analyzing trace with hash -693482208, now seen corresponding path program 1 times [2022-11-03 02:43:29,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:29,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242715379] [2022-11-03 02:43:29,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:29,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:29,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:29,400 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-03 02:43:29,400 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:29,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242715379] [2022-11-03 02:43:29,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242715379] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:43:29,401 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:43:29,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:43:29,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293736951] [2022-11-03 02:43:29,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:43:29,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:43:29,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:43:29,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:43:29,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:43:29,403 INFO L87 Difference]: Start difference. First operand 11017 states and 13668 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-03 02:43:31,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:43:31,052 INFO L93 Difference]: Finished difference Result 18699 states and 23158 transitions. [2022-11-03 02:43:31,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 02:43:31,054 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 115 [2022-11-03 02:43:31,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:43:31,106 INFO L225 Difference]: With dead ends: 18699 [2022-11-03 02:43:31,106 INFO L226 Difference]: Without dead ends: 14227 [2022-11-03 02:43:31,121 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-03 02:43:31,122 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 104 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:43:31,123 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 352 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:43:31,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14227 states. [2022-11-03 02:43:33,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14227 to 13747. [2022-11-03 02:43:33,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13747 states, 11203 states have (on average 1.2510934571097028) internal successors, (14016), 11260 states have internal predecessors, (14016), 1391 states have call successors, (1391), 1144 states have call predecessors, (1391), 1152 states have return successors, (1547), 1343 states have call predecessors, (1547), 1389 states have call successors, (1547) [2022-11-03 02:43:33,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13747 states to 13747 states and 16954 transitions. [2022-11-03 02:43:33,141 INFO L78 Accepts]: Start accepts. Automaton has 13747 states and 16954 transitions. Word has length 115 [2022-11-03 02:43:33,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:43:33,142 INFO L495 AbstractCegarLoop]: Abstraction has 13747 states and 16954 transitions. [2022-11-03 02:43:33,142 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 4 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-03 02:43:33,142 INFO L276 IsEmpty]: Start isEmpty. Operand 13747 states and 16954 transitions. [2022-11-03 02:43:33,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-03 02:43:33,158 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:43:33,158 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] [2022-11-03 02:43:33,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-03 02:43:33,159 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:43:33,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:43:33,160 INFO L85 PathProgramCache]: Analyzing trace with hash 1646762640, now seen corresponding path program 1 times [2022-11-03 02:43:33,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:43:33,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263133629] [2022-11-03 02:43:33,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:33,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:43:33,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:33,818 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 13 proven. 40 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-03 02:43:33,818 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:43:33,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263133629] [2022-11-03 02:43:33,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263133629] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:43:33,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508433729] [2022-11-03 02:43:33,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:43:33,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:43:33,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:43:33,820 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:43:33,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-03 02:43:33,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:43:34,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 609 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-03 02:43:34,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:43:34,211 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-03 02:43:34,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:43:34,611 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-03 02:43:34,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508433729] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:43:34,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [483169939] [2022-11-03 02:43:34,643 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2022-11-03 02:43:34,643 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:43:34,649 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:43:34,656 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:43:34,657 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:43:42,549 INFO L197 IcfgInterpreter]: Interpreting procedure error with input of size 41 for LOIs [2022-11-03 02:43:42,553 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 124 for LOIs [2022-11-03 02:43:59,565 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 176 for LOIs [2022-11-03 02:44:18,490 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 85 for LOIs [2022-11-03 02:44:18,500 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 60 for LOIs [2022-11-03 02:44:18,511 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 51 for LOIs [2022-11-03 02:44:18,907 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 68 for LOIs [2022-11-03 02:44:19,411 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:45:06,373 WARN L234 SmtUtils]: Spent 45.40s on a formula simplification. DAG size of input: 916 DAG size of output: 820 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 02:45:20,299 WARN L234 SmtUtils]: Spent 8.73s on a formula simplification. DAG size of input: 458 DAG size of output: 314 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 02:45:30,492 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '371850#(and (<= ~local~0 2147483647) (= ~t1_pc~0 0) (= ~t1_i~0 1) (<= 0 (+ ~local~0 2147483648)) (= 0 ~t3_pc~0) (= ~m_pc~0 1) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (= ~t2_i~0 1) (= 0 ~t2_pc~0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (= |#NULL.base| 0))' at error location [2022-11-03 02:45:30,492 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:45:30,492 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:45:30,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8, 6] total 20 [2022-11-03 02:45:30,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956911756] [2022-11-03 02:45:30,493 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:45:30,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-03 02:45:30,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:30,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-03 02:45:30,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=501, Invalid=4329, Unknown=0, NotChecked=0, Total=4830 [2022-11-03 02:45:30,496 INFO L87 Difference]: Start difference. First operand 13747 states and 16954 transitions. Second operand has 20 states, 16 states have (on average 9.1875) internal successors, (147), 18 states have internal predecessors, (147), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) [2022-11-03 02:45:33,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:45:33,971 INFO L93 Difference]: Finished difference Result 26754 states and 33681 transitions. [2022-11-03 02:45:33,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-11-03 02:45:33,975 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 16 states have (on average 9.1875) internal successors, (147), 18 states have internal predecessors, (147), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) Word has length 120 [2022-11-03 02:45:33,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:45:34,023 INFO L225 Difference]: With dead ends: 26754 [2022-11-03 02:45:34,024 INFO L226 Difference]: Without dead ends: 12973 [2022-11-03 02:45:34,055 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 439 GetRequests, 323 SyntacticMatches, 7 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5134 ImplicationChecksByTransitivity, 72.0s TimeCoverageRelationStatistics Valid=1014, Invalid=11196, Unknown=0, NotChecked=0, Total=12210 [2022-11-03 02:45:34,056 INFO L413 NwaCegarLoop]: 206 mSDtfsCounter, 1147 mSDsluCounter, 1865 mSDsCounter, 0 mSdLazyCounter, 1331 mSolverCounterSat, 362 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1150 SdHoareTripleChecker+Valid, 1812 SdHoareTripleChecker+Invalid, 1693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 362 IncrementalHoareTripleChecker+Valid, 1331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:45:34,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1150 Valid, 1812 Invalid, 1693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [362 Valid, 1331 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-03 02:45:34,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12973 states. [2022-11-03 02:45:35,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12973 to 9481. [2022-11-03 02:45:35,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9481 states, 7801 states have (on average 1.2618895013459812) internal successors, (9844), 7825 states have internal predecessors, (9844), 890 states have call successors, (890), 787 states have call predecessors, (890), 789 states have return successors, (946), 868 states have call predecessors, (946), 888 states have call successors, (946) [2022-11-03 02:45:35,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9481 states to 9481 states and 11680 transitions. [2022-11-03 02:45:35,311 INFO L78 Accepts]: Start accepts. Automaton has 9481 states and 11680 transitions. Word has length 120 [2022-11-03 02:45:35,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:45:35,312 INFO L495 AbstractCegarLoop]: Abstraction has 9481 states and 11680 transitions. [2022-11-03 02:45:35,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 16 states have (on average 9.1875) internal successors, (147), 18 states have internal predecessors, (147), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) [2022-11-03 02:45:35,312 INFO L276 IsEmpty]: Start isEmpty. Operand 9481 states and 11680 transitions. [2022-11-03 02:45:35,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-11-03 02:45:35,318 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:35,319 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] [2022-11-03 02:45:35,359 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-03 02:45:35,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:45:35,548 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:45:35,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:35,548 INFO L85 PathProgramCache]: Analyzing trace with hash 453970378, now seen corresponding path program 1 times [2022-11-03 02:45:35,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:35,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251147914] [2022-11-03 02:45:35,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:35,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:35,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:35,789 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-03 02:45:35,789 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:35,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251147914] [2022-11-03 02:45:35,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251147914] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:45:35,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617416277] [2022-11-03 02:45:35,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:35,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:45:35,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:45:35,805 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:45:35,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-03 02:45:35,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:35,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-03 02:45:35,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:45:36,072 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-03 02:45:36,072 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:45:36,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617416277] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:45:36,073 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:45:36,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 6 [2022-11-03 02:45:36,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438447184] [2022-11-03 02:45:36,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:45:36,077 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:45:36,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:36,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:45:36,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:45:36,078 INFO L87 Difference]: Start difference. First operand 9481 states and 11680 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 5 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2022-11-03 02:45:37,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:45:37,540 INFO L93 Difference]: Finished difference Result 17927 states and 22136 transitions. [2022-11-03 02:45:37,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 02:45:37,541 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 5 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 116 [2022-11-03 02:45:37,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:45:37,581 INFO L225 Difference]: With dead ends: 17927 [2022-11-03 02:45:37,582 INFO L226 Difference]: Without dead ends: 11999 [2022-11-03 02:45:37,596 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-11-03 02:45:37,597 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 217 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:45:37,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 460 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 02:45:37,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11999 states. [2022-11-03 02:45:39,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11999 to 10779. [2022-11-03 02:45:39,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10779 states, 8806 states have (on average 1.248694072223484) internal successors, (10996), 8843 states have internal predecessors, (10996), 1051 states have call successors, (1051), 911 states have call predecessors, (1051), 921 states have return successors, (1176), 1024 states have call predecessors, (1176), 1049 states have call successors, (1176) [2022-11-03 02:45:39,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10779 states to 10779 states and 13223 transitions. [2022-11-03 02:45:39,105 INFO L78 Accepts]: Start accepts. Automaton has 10779 states and 13223 transitions. Word has length 116 [2022-11-03 02:45:39,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:45:39,105 INFO L495 AbstractCegarLoop]: Abstraction has 10779 states and 13223 transitions. [2022-11-03 02:45:39,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 5 states have call successors, (12), 5 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2022-11-03 02:45:39,106 INFO L276 IsEmpty]: Start isEmpty. Operand 10779 states and 13223 transitions. [2022-11-03 02:45:39,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-03 02:45:39,113 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:45:39,114 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] [2022-11-03 02:45:39,157 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-03 02:45:39,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:45:39,339 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:45:39,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:45:39,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1779794149, now seen corresponding path program 1 times [2022-11-03 02:45:39,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:45:39,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484982200] [2022-11-03 02:45:39,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:39,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:45:39,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:39,991 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 13 proven. 40 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-03 02:45:39,991 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:45:39,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484982200] [2022-11-03 02:45:39,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484982200] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:45:39,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740013535] [2022-11-03 02:45:39,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:45:39,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:45:39,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:45:39,993 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:45:39,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-03 02:45:40,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:45:40,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-03 02:45:40,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:45:40,393 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-03 02:45:40,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:45:40,748 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-03 02:45:40,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740013535] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:45:40,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [925946623] [2022-11-03 02:45:40,752 INFO L159 IcfgInterpreter]: Started Sifa with 71 locations of interest [2022-11-03 02:45:40,752 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:45:40,753 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:45:40,753 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:45:40,753 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:45:45,817 INFO L197 IcfgInterpreter]: Interpreting procedure error with input of size 42 for LOIs [2022-11-03 02:45:45,820 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 60 for LOIs [2022-11-03 02:45:45,840 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 85 for LOIs [2022-11-03 02:45:45,863 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 85 for LOIs [2022-11-03 02:45:45,874 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 60 for LOIs [2022-11-03 02:45:45,889 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 53 for LOIs [2022-11-03 02:45:45,981 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 58 for LOIs [2022-11-03 02:45:46,180 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:45:59,664 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '461724#(and (<= ~t1_pc~0 1) (<= ~local~0 2147483647) (= ~t1_i~0 1) (<= 0 (+ ~local~0 2147483648)) (= 0 ~t3_pc~0) (= ~m_pc~0 1) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (= ~t2_i~0 1) (= 0 ~t2_pc~0) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2022-11-03 02:45:59,665 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:45:59,665 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:45:59,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9, 6] total 21 [2022-11-03 02:45:59,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469782356] [2022-11-03 02:45:59,665 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:45:59,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-03 02:45:59,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:45:59,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-03 02:45:59,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=449, Invalid=4807, Unknown=0, NotChecked=0, Total=5256 [2022-11-03 02:45:59,669 INFO L87 Difference]: Start difference. First operand 10779 states and 13223 transitions. Second operand has 21 states, 17 states have (on average 9.176470588235293) internal successors, (156), 19 states have internal predecessors, (156), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) [2022-11-03 02:46:05,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:05,160 INFO L93 Difference]: Finished difference Result 21887 states and 27373 transitions. [2022-11-03 02:46:05,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2022-11-03 02:46:05,161 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 17 states have (on average 9.176470588235293) internal successors, (156), 19 states have internal predecessors, (156), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) Word has length 123 [2022-11-03 02:46:05,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:05,200 INFO L225 Difference]: With dead ends: 21887 [2022-11-03 02:46:05,200 INFO L226 Difference]: Without dead ends: 12015 [2022-11-03 02:46:05,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 523 GetRequests, 348 SyntacticMatches, 18 SemanticMatches, 157 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11341 ImplicationChecksByTransitivity, 15.7s TimeCoverageRelationStatistics Valid=1675, Invalid=23447, Unknown=0, NotChecked=0, Total=25122 [2022-11-03 02:46:05,226 INFO L413 NwaCegarLoop]: 295 mSDtfsCounter, 1377 mSDsluCounter, 2419 mSDsCounter, 0 mSdLazyCounter, 2153 mSolverCounterSat, 488 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1383 SdHoareTripleChecker+Valid, 2411 SdHoareTripleChecker+Invalid, 2641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 488 IncrementalHoareTripleChecker+Valid, 2153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:05,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1383 Valid, 2411 Invalid, 2641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [488 Valid, 2153 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-03 02:46:05,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12015 states. [2022-11-03 02:46:06,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12015 to 7635. [2022-11-03 02:46:06,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7635 states, 6312 states have (on average 1.253960709759189) internal successors, (7915), 6329 states have internal predecessors, (7915), 683 states have call successors, (683), 633 states have call predecessors, (683), 639 states have return successors, (762), 672 states have call predecessors, (762), 681 states have call successors, (762) [2022-11-03 02:46:06,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7635 states to 7635 states and 9360 transitions. [2022-11-03 02:46:06,438 INFO L78 Accepts]: Start accepts. Automaton has 7635 states and 9360 transitions. Word has length 123 [2022-11-03 02:46:06,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:06,438 INFO L495 AbstractCegarLoop]: Abstraction has 7635 states and 9360 transitions. [2022-11-03 02:46:06,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 17 states have (on average 9.176470588235293) internal successors, (156), 19 states have internal predecessors, (156), 9 states have call successors, (34), 5 states have call predecessors, (34), 8 states have return successors, (34), 9 states have call predecessors, (34), 9 states have call successors, (34) [2022-11-03 02:46:06,439 INFO L276 IsEmpty]: Start isEmpty. Operand 7635 states and 9360 transitions. [2022-11-03 02:46:06,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-11-03 02:46:06,443 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:06,444 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] [2022-11-03 02:46:06,470 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:06,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-03 02:46:06,644 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:06,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:06,645 INFO L85 PathProgramCache]: Analyzing trace with hash 620293973, now seen corresponding path program 1 times [2022-11-03 02:46:06,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:46:06,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951024101] [2022-11-03 02:46:06,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:06,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:46:06,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:07,006 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 17 proven. 20 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-03 02:46:07,006 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:46:07,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951024101] [2022-11-03 02:46:07,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951024101] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:07,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995580863] [2022-11-03 02:46:07,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:07,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:46:07,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:46:07,009 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:46:07,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-03 02:46:07,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:07,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-03 02:46:07,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:07,366 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-03 02:46:07,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:07,717 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-03 02:46:07,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995580863] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:46:07,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1467470068] [2022-11-03 02:46:07,721 INFO L159 IcfgInterpreter]: Started Sifa with 74 locations of interest [2022-11-03 02:46:07,722 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:46:07,722 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:46:07,723 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:46:07,723 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:46:12,255 INFO L197 IcfgInterpreter]: Interpreting procedure error with input of size 43 for LOIs [2022-11-03 02:46:12,259 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 60 for LOIs [2022-11-03 02:46:12,279 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 85 for LOIs [2022-11-03 02:46:12,315 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 85 for LOIs [2022-11-03 02:46:12,330 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 38 for LOIs [2022-11-03 02:46:12,341 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 50 for LOIs [2022-11-03 02:46:12,411 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 60 for LOIs [2022-11-03 02:46:12,600 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:46:26,240 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '503015#(and (<= ~t1_pc~0 1) (<= ~local~0 2147483647) (= ~t1_i~0 1) (<= 0 (+ ~local~0 2147483648)) (<= 0 ~t2_pc~0) (= 0 ~t3_pc~0) (= ~m_pc~0 1) (<= ~t2_pc~0 1) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (= ~t2_i~0 1) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2022-11-03 02:46:26,240 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:46:26,240 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:46:26,240 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 6] total 17 [2022-11-03 02:46:26,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466316286] [2022-11-03 02:46:26,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:46:26,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-03 02:46:26,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:46:26,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-03 02:46:26,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=430, Invalid=4682, Unknown=0, NotChecked=0, Total=5112 [2022-11-03 02:46:26,244 INFO L87 Difference]: Start difference. First operand 7635 states and 9360 transitions. Second operand has 17 states, 14 states have (on average 9.357142857142858) internal successors, (131), 15 states have internal predecessors, (131), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) [2022-11-03 02:46:30,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:46:30,664 INFO L93 Difference]: Finished difference Result 14756 states and 18170 transitions. [2022-11-03 02:46:30,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2022-11-03 02:46:30,665 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 14 states have (on average 9.357142857142858) internal successors, (131), 15 states have internal predecessors, (131), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) Word has length 125 [2022-11-03 02:46:30,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:46:30,686 INFO L225 Difference]: With dead ends: 14756 [2022-11-03 02:46:30,686 INFO L226 Difference]: Without dead ends: 8278 [2022-11-03 02:46:30,703 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 513 GetRequests, 340 SyntacticMatches, 17 SemanticMatches, 156 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11176 ImplicationChecksByTransitivity, 15.7s TimeCoverageRelationStatistics Valid=1758, Invalid=23048, Unknown=0, NotChecked=0, Total=24806 [2022-11-03 02:46:30,704 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 828 mSDsluCounter, 2712 mSDsCounter, 0 mSdLazyCounter, 1527 mSolverCounterSat, 290 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 832 SdHoareTripleChecker+Valid, 2712 SdHoareTripleChecker+Invalid, 1817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 290 IncrementalHoareTripleChecker+Valid, 1527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:46:30,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [832 Valid, 2712 Invalid, 1817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [290 Valid, 1527 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-03 02:46:30,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8278 states. [2022-11-03 02:46:31,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8278 to 5994. [2022-11-03 02:46:31,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5994 states, 4962 states have (on average 1.2404272470777913) internal successors, (6155), 4977 states have internal predecessors, (6155), 525 states have call successors, (525), 498 states have call predecessors, (525), 506 states have return successors, (595), 518 states have call predecessors, (595), 523 states have call successors, (595) [2022-11-03 02:46:31,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5994 states to 5994 states and 7275 transitions. [2022-11-03 02:46:31,737 INFO L78 Accepts]: Start accepts. Automaton has 5994 states and 7275 transitions. Word has length 125 [2022-11-03 02:46:31,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:46:31,738 INFO L495 AbstractCegarLoop]: Abstraction has 5994 states and 7275 transitions. [2022-11-03 02:46:31,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 14 states have (on average 9.357142857142858) internal successors, (131), 15 states have internal predecessors, (131), 6 states have call successors, (31), 4 states have call predecessors, (31), 7 states have return successors, (30), 5 states have call predecessors, (30), 6 states have call successors, (30) [2022-11-03 02:46:31,738 INFO L276 IsEmpty]: Start isEmpty. Operand 5994 states and 7275 transitions. [2022-11-03 02:46:31,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-11-03 02:46:31,742 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:46:31,742 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] [2022-11-03 02:46:31,784 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-03 02:46:31,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-03 02:46:31,943 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:46:31,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:46:31,944 INFO L85 PathProgramCache]: Analyzing trace with hash -532012892, now seen corresponding path program 1 times [2022-11-03 02:46:31,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:46:31,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502334813] [2022-11-03 02:46:31,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:31,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:46:31,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:32,753 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 25 proven. 26 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-03 02:46:32,753 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:46:32,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502334813] [2022-11-03 02:46:32,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502334813] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:46:32,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406909363] [2022-11-03 02:46:32,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:46:32,754 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:46:32,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:46:32,755 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:46:32,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-03 02:46:32,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:46:32,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 638 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-03 02:46:32,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:46:33,350 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-03 02:46:33,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:46:34,224 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-03 02:46:34,224 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406909363] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:46:34,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [257834852] [2022-11-03 02:46:34,227 INFO L159 IcfgInterpreter]: Started Sifa with 77 locations of interest [2022-11-03 02:46:34,227 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:46:34,228 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:46:34,228 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:46:34,228 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:46:42,935 INFO L197 IcfgInterpreter]: Interpreting procedure error with input of size 44 for LOIs [2022-11-03 02:46:42,939 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events with input of size 139 for LOIs [2022-11-03 02:47:17,043 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events with input of size 179 for LOIs [2022-11-03 02:47:22,157 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels with input of size 147 for LOIs [2022-11-03 02:47:22,183 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread with input of size 39 for LOIs [2022-11-03 02:47:22,192 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 57 for LOIs [2022-11-03 02:47:22,300 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads with input of size 39 for LOIs [2022-11-03 02:47:22,567 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:47:33,501 WARN L234 SmtUtils]: Spent 9.58s on a formula simplification. DAG size of input: 340 DAG size of output: 288 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 02:47:57,468 WARN L234 SmtUtils]: Spent 18.27s on a formula simplification. DAG size of input: 935 DAG size of output: 630 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 02:48:08,005 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '532089#(and (<= ~t1_pc~0 1) (<= ~local~0 2147483647) (= ~t1_i~0 1) (<= 0 (+ ~local~0 2147483648)) (<= 0 ~t2_pc~0) (= ~m_pc~0 1) (<= ~t2_pc~0 1) (= ~m_i~0 1) (not (= ~token~0 (+ 3 ~local~0))) (<= ~t3_pc~0 1) (= ~t2_i~0 1) (= ~m_st~0 1) (= |#NULL.offset| 0) (<= ~token~0 2147483647) (<= 0 ~t3_pc~0) (= ~t3_i~0 1) (<= 0 (+ ~token~0 2147483648)) (<= 0 |#StackHeapBarrier|) (<= 0 ~t1_pc~0) (= |#NULL.base| 0))' at error location [2022-11-03 02:48:08,005 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-03 02:48:08,005 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:48:08,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 9, 12] total 36 [2022-11-03 02:48:08,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113864398] [2022-11-03 02:48:08,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-03 02:48:08,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-11-03 02:48:08,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:08,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-11-03 02:48:08,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=640, Invalid=8480, Unknown=0, NotChecked=0, Total=9120 [2022-11-03 02:48:08,009 INFO L87 Difference]: Start difference. First operand 5994 states and 7275 transitions. Second operand has 36 states, 24 states have (on average 8.166666666666666) internal successors, (196), 27 states have internal predecessors, (196), 14 states have call successors, (41), 11 states have call predecessors, (41), 18 states have return successors, (40), 14 states have call predecessors, (40), 14 states have call successors, (40) [2022-11-03 02:48:14,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:14,299 INFO L93 Difference]: Finished difference Result 13642 states and 16776 transitions. [2022-11-03 02:48:14,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-11-03 02:48:14,300 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 24 states have (on average 8.166666666666666) internal successors, (196), 27 states have internal predecessors, (196), 14 states have call successors, (41), 11 states have call predecessors, (41), 18 states have return successors, (40), 14 states have call predecessors, (40), 14 states have call successors, (40) Word has length 127 [2022-11-03 02:48:14,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:14,316 INFO L225 Difference]: With dead ends: 13642 [2022-11-03 02:48:14,316 INFO L226 Difference]: Without dead ends: 8539 [2022-11-03 02:48:14,325 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 321 SyntacticMatches, 2 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9473 ImplicationChecksByTransitivity, 49.1s TimeCoverageRelationStatistics Valid=2426, Invalid=23014, Unknown=0, NotChecked=0, Total=25440 [2022-11-03 02:48:14,326 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 5024 mSDsluCounter, 916 mSDsCounter, 0 mSdLazyCounter, 2205 mSolverCounterSat, 1647 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5024 SdHoareTripleChecker+Valid, 885 SdHoareTripleChecker+Invalid, 3852 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1647 IncrementalHoareTripleChecker+Valid, 2205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:14,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5024 Valid, 885 Invalid, 3852 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1647 Valid, 2205 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-03 02:48:14,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8539 states. [2022-11-03 02:48:15,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8539 to 5625. [2022-11-03 02:48:15,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5625 states, 4660 states have (on average 1.2396995708154506) internal successors, (5777), 4672 states have internal predecessors, (5777), 498 states have call successors, (498), 467 states have call predecessors, (498), 466 states have return successors, (496), 485 states have call predecessors, (496), 496 states have call successors, (496) [2022-11-03 02:48:15,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5625 states to 5625 states and 6771 transitions. [2022-11-03 02:48:15,077 INFO L78 Accepts]: Start accepts. Automaton has 5625 states and 6771 transitions. Word has length 127 [2022-11-03 02:48:15,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:15,077 INFO L495 AbstractCegarLoop]: Abstraction has 5625 states and 6771 transitions. [2022-11-03 02:48:15,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 24 states have (on average 8.166666666666666) internal successors, (196), 27 states have internal predecessors, (196), 14 states have call successors, (41), 11 states have call predecessors, (41), 18 states have return successors, (40), 14 states have call predecessors, (40), 14 states have call successors, (40) [2022-11-03 02:48:15,077 INFO L276 IsEmpty]: Start isEmpty. Operand 5625 states and 6771 transitions. [2022-11-03 02:48:15,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-11-03 02:48:15,080 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:15,080 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] [2022-11-03 02:48:15,108 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-11-03 02:48:15,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-03 02:48:15,280 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:48:15,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:15,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1963712980, now seen corresponding path program 1 times [2022-11-03 02:48:15,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:15,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292719750] [2022-11-03 02:48:15,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:15,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:15,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:15,426 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-03 02:48:15,426 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:15,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292719750] [2022-11-03 02:48:15,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292719750] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:15,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202955480] [2022-11-03 02:48:15,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:15,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:15,428 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:48:15,429 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:48:15,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-03 02:48:15,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:15,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 667 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:48:15,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:48:15,670 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-03 02:48:15,671 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:48:15,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202955480] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:48:15,671 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:48:15,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 6 [2022-11-03 02:48:15,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485057176] [2022-11-03 02:48:15,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:48:15,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:48:15,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:15,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:48:15,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:48:15,673 INFO L87 Difference]: Start difference. First operand 5625 states and 6771 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 02:48:16,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:16,414 INFO L93 Difference]: Finished difference Result 11015 states and 13358 transitions. [2022-11-03 02:48:16,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:48:16,414 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 141 [2022-11-03 02:48:16,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:16,422 INFO L225 Difference]: With dead ends: 11015 [2022-11-03 02:48:16,423 INFO L226 Difference]: Without dead ends: 5977 [2022-11-03 02:48:16,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:48:16,431 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 86 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:16,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 157 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:48:16,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5977 states. [2022-11-03 02:48:17,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5977 to 5765. [2022-11-03 02:48:17,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5765 states, 4792 states have (on average 1.2226627712854758) internal successors, (5859), 4804 states have internal predecessors, (5859), 498 states have call successors, (498), 475 states have call predecessors, (498), 474 states have return successors, (510), 485 states have call predecessors, (510), 496 states have call successors, (510) [2022-11-03 02:48:17,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5765 states to 5765 states and 6867 transitions. [2022-11-03 02:48:17,208 INFO L78 Accepts]: Start accepts. Automaton has 5765 states and 6867 transitions. Word has length 141 [2022-11-03 02:48:17,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:17,208 INFO L495 AbstractCegarLoop]: Abstraction has 5765 states and 6867 transitions. [2022-11-03 02:48:17,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-03 02:48:17,209 INFO L276 IsEmpty]: Start isEmpty. Operand 5765 states and 6867 transitions. [2022-11-03 02:48:17,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-11-03 02:48:17,212 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:17,213 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:48:17,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-03 02:48:17,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:17,423 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:48:17,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:17,424 INFO L85 PathProgramCache]: Analyzing trace with hash -100460177, now seen corresponding path program 1 times [2022-11-03 02:48:17,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:17,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315583217] [2022-11-03 02:48:17,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:17,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:17,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:17,483 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 35 proven. 17 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-11-03 02:48:17,483 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:17,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315583217] [2022-11-03 02:48:17,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315583217] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:17,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [536068285] [2022-11-03 02:48:17,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:17,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:17,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:48:17,486 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:48:17,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-03 02:48:17,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:17,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:48:17,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:48:17,666 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-11-03 02:48:17,666 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:48:17,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [536068285] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:48:17,667 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:48:17,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 4 [2022-11-03 02:48:17,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087022238] [2022-11-03 02:48:17,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:48:17,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:48:17,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:17,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:48:17,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:48:17,669 INFO L87 Difference]: Start difference. First operand 5765 states and 6867 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-03 02:48:18,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:18,319 INFO L93 Difference]: Finished difference Result 10609 states and 12838 transitions. [2022-11-03 02:48:18,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:48:18,319 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 141 [2022-11-03 02:48:18,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:18,328 INFO L225 Difference]: With dead ends: 10609 [2022-11-03 02:48:18,328 INFO L226 Difference]: Without dead ends: 5428 [2022-11-03 02:48:18,335 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:48:18,335 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 94 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:18,336 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 224 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:48:18,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5428 states. [2022-11-03 02:48:19,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5428 to 5330. [2022-11-03 02:48:19,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5330 states, 4411 states have (on average 1.175470414871911) internal successors, (5185), 4423 states have internal predecessors, (5185), 471 states have call successors, (471), 448 states have call predecessors, (471), 447 states have return successors, (483), 458 states have call predecessors, (483), 469 states have call successors, (483) [2022-11-03 02:48:19,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5330 states to 5330 states and 6139 transitions. [2022-11-03 02:48:19,117 INFO L78 Accepts]: Start accepts. Automaton has 5330 states and 6139 transitions. Word has length 141 [2022-11-03 02:48:19,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:19,118 INFO L495 AbstractCegarLoop]: Abstraction has 5330 states and 6139 transitions. [2022-11-03 02:48:19,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-03 02:48:19,118 INFO L276 IsEmpty]: Start isEmpty. Operand 5330 states and 6139 transitions. [2022-11-03 02:48:19,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-11-03 02:48:19,122 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:19,122 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] [2022-11-03 02:48:19,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-03 02:48:19,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-11-03 02:48:19,335 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:48:19,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:19,336 INFO L85 PathProgramCache]: Analyzing trace with hash -1267629176, now seen corresponding path program 1 times [2022-11-03 02:48:19,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:19,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615587184] [2022-11-03 02:48:19,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:19,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:19,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:19,514 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-03 02:48:19,514 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:19,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615587184] [2022-11-03 02:48:19,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615587184] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:48:19,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758364164] [2022-11-03 02:48:19,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:19,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:48:19,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:48:19,515 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:48:19,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-03 02:48:19,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:19,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 664 conjuncts, 22 conjunts are in the unsatisfiable core [2022-11-03 02:48:19,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:48:19,717 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-03 02:48:19,717 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:48:19,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758364164] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:48:19,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:48:19,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 6 [2022-11-03 02:48:19,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163518080] [2022-11-03 02:48:19,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:48:19,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:48:19,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:19,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:48:19,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:48:19,720 INFO L87 Difference]: Start difference. First operand 5330 states and 6139 transitions. Second operand has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 6 states have internal predecessors, (104), 5 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-11-03 02:48:20,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:20,813 INFO L93 Difference]: Finished difference Result 11056 states and 12787 transitions. [2022-11-03 02:48:20,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 02:48:20,814 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 6 states have internal predecessors, (104), 5 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 144 [2022-11-03 02:48:20,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:20,824 INFO L225 Difference]: With dead ends: 11056 [2022-11-03 02:48:20,824 INFO L226 Difference]: Without dead ends: 6550 [2022-11-03 02:48:20,831 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-11-03 02:48:20,831 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 233 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:20,832 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 356 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 02:48:20,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6550 states. [2022-11-03 02:48:21,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6550 to 6010. [2022-11-03 02:48:21,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6010 states, 4915 states have (on average 1.1611393692777212) internal successors, (5707), 4933 states have internal predecessors, (5707), 565 states have call successors, (565), 520 states have call predecessors, (565), 529 states have return successors, (625), 556 states have call predecessors, (625), 563 states have call successors, (625) [2022-11-03 02:48:21,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6010 states to 6010 states and 6897 transitions. [2022-11-03 02:48:21,558 INFO L78 Accepts]: Start accepts. Automaton has 6010 states and 6897 transitions. Word has length 144 [2022-11-03 02:48:21,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:21,559 INFO L495 AbstractCegarLoop]: Abstraction has 6010 states and 6897 transitions. [2022-11-03 02:48:21,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.333333333333332) internal successors, (104), 6 states have internal predecessors, (104), 5 states have call successors, (13), 5 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-11-03 02:48:21,559 INFO L276 IsEmpty]: Start isEmpty. Operand 6010 states and 6897 transitions. [2022-11-03 02:48:21,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-11-03 02:48:21,563 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:21,563 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] [2022-11-03 02:48:21,587 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-03 02:48:21,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-03 02:48:21,764 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:48:21,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:21,764 INFO L85 PathProgramCache]: Analyzing trace with hash 409639447, now seen corresponding path program 1 times [2022-11-03 02:48:21,764 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:21,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884603643] [2022-11-03 02:48:21,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:21,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:21,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:48:22,021 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-03 02:48:22,021 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:48:22,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884603643] [2022-11-03 02:48:22,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884603643] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:48:22,023 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:48:22,023 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:48:22,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963877386] [2022-11-03 02:48:22,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:48:22,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:48:22,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:48:22,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:48:22,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:48:22,026 INFO L87 Difference]: Start difference. First operand 6010 states and 6897 transitions. Second operand has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2022-11-03 02:48:25,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:48:25,083 INFO L93 Difference]: Finished difference Result 19095 states and 21986 transitions. [2022-11-03 02:48:25,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:48:25,083 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 173 [2022-11-03 02:48:25,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:48:25,111 INFO L225 Difference]: With dead ends: 19095 [2022-11-03 02:48:25,111 INFO L226 Difference]: Without dead ends: 16499 [2022-11-03 02:48:25,118 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-03 02:48:25,119 INFO L413 NwaCegarLoop]: 363 mSDtfsCounter, 380 mSDsluCounter, 969 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 1161 SdHoareTripleChecker+Invalid, 634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:48:25,119 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 1161 Invalid, 634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 02:48:25,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16499 states. [2022-11-03 02:48:26,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16499 to 10438. [2022-11-03 02:48:26,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10438 states, 8481 states have (on average 1.1539912746138428) internal successors, (9787), 8510 states have internal predecessors, (9787), 1020 states have call successors, (1020), 920 states have call predecessors, (1020), 936 states have return successors, (1136), 1007 states have call predecessors, (1136), 1018 states have call successors, (1136) [2022-11-03 02:48:26,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10438 states to 10438 states and 11943 transitions. [2022-11-03 02:48:26,759 INFO L78 Accepts]: Start accepts. Automaton has 10438 states and 11943 transitions. Word has length 173 [2022-11-03 02:48:26,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:48:26,760 INFO L495 AbstractCegarLoop]: Abstraction has 10438 states and 11943 transitions. [2022-11-03 02:48:26,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2022-11-03 02:48:26,760 INFO L276 IsEmpty]: Start isEmpty. Operand 10438 states and 11943 transitions. [2022-11-03 02:48:26,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2022-11-03 02:48:26,769 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:48:26,769 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] [2022-11-03 02:48:26,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-11-03 02:48:26,769 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:48:26,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:48:26,770 INFO L85 PathProgramCache]: Analyzing trace with hash -464660399, now seen corresponding path program 1 times [2022-11-03 02:48:26,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:48:26,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562907634] [2022-11-03 02:48:26,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:48:26,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:48:26,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 02:48:26,801 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-03 02:48:26,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 02:48:26,903 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2022-11-03 02:48:26,904 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-03 02:48:26,905 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-03 02:48:26,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-03 02:48:26,910 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:48:26,914 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-03 02:48:27,053 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.11 02:48:27 BoogieIcfgContainer [2022-11-03 02:48:27,053 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-03 02:48:27,054 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-03 02:48:27,054 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-03 02:48:27,054 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-03 02:48:27,055 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:42:54" (3/4) ... [2022-11-03 02:48:27,056 INFO L131 WitnessPrinter]: Generating witness for reachability counterexample [2022-11-03 02:48:27,185 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/witness.graphml [2022-11-03 02:48:27,185 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-03 02:48:27,186 INFO L158 Benchmark]: Toolchain (without parser) took 334678.99ms. Allocated memory was 140.5MB in the beginning and 3.5GB in the end (delta: 3.4GB). Free memory was 103.3MB in the beginning and 2.5GB in the end (delta: -2.4GB). Peak memory consumption was 1.0GB. Max. memory is 16.1GB. [2022-11-03 02:48:27,191 INFO L158 Benchmark]: CDTParser took 0.31ms. Allocated memory is still 140.5MB. Free memory is still 119.9MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 02:48:27,193 INFO L158 Benchmark]: CACSL2BoogieTranslator took 414.17ms. Allocated memory is still 140.5MB. Free memory was 103.0MB in the beginning and 111.2MB in the end (delta: -8.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-11-03 02:48:27,195 INFO L158 Benchmark]: Boogie Procedure Inliner took 63.02ms. Allocated memory is still 140.5MB. Free memory was 111.2MB in the beginning and 109.1MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-03 02:48:27,196 INFO L158 Benchmark]: Boogie Preprocessor took 77.46ms. Allocated memory is still 140.5MB. Free memory was 109.1MB in the beginning and 107.0MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-03 02:48:27,197 INFO L158 Benchmark]: RCFGBuilder took 1139.28ms. Allocated memory is still 140.5MB. Free memory was 107.0MB in the beginning and 57.8MB in the end (delta: 49.2MB). Peak memory consumption was 48.2MB. Max. memory is 16.1GB. [2022-11-03 02:48:27,197 INFO L158 Benchmark]: TraceAbstraction took 332840.81ms. Allocated memory was 140.5MB in the beginning and 3.5GB in the end (delta: 3.4GB). Free memory was 57.2MB in the beginning and 2.5GB in the end (delta: -2.4GB). Peak memory consumption was 963.4MB. Max. memory is 16.1GB. [2022-11-03 02:48:27,197 INFO L158 Benchmark]: Witness Printer took 131.53ms. Allocated memory is still 3.5GB. Free memory was 2.5GB in the beginning and 2.5GB in the end (delta: 21.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2022-11-03 02:48:27,200 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.31ms. Allocated memory is still 140.5MB. Free memory is still 119.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 414.17ms. Allocated memory is still 140.5MB. Free memory was 103.0MB in the beginning and 111.2MB in the end (delta: -8.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 63.02ms. Allocated memory is still 140.5MB. Free memory was 111.2MB in the beginning and 109.1MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 77.46ms. Allocated memory is still 140.5MB. Free memory was 109.1MB in the beginning and 107.0MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 1139.28ms. Allocated memory is still 140.5MB. Free memory was 107.0MB in the beginning and 57.8MB in the end (delta: 49.2MB). Peak memory consumption was 48.2MB. Max. memory is 16.1GB. * TraceAbstraction took 332840.81ms. Allocated memory was 140.5MB in the beginning and 3.5GB in the end (delta: 3.4GB). Free memory was 57.2MB in the beginning and 2.5GB in the end (delta: -2.4GB). Peak memory consumption was 963.4MB. Max. memory is 16.1GB. * Witness Printer took 131.53ms. Allocated memory is still 3.5GB. Free memory was 2.5GB in the beginning and 2.5GB in the end (delta: 21.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 20]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L24] int m_pc = 0; [L25] int t1_pc = 0; [L26] int t2_pc = 0; [L27] int t3_pc = 0; [L28] int m_st ; [L29] int t1_st ; [L30] int t2_st ; [L31] int t3_st ; [L32] int m_i ; [L33] int t1_i ; [L34] int t2_i ; [L35] int t3_i ; [L36] int M_E = 2; [L37] int T1_E = 2; [L38] int T2_E = 2; [L39] int T3_E = 2; [L40] int E_M = 2; [L41] int E_1 = 2; [L42] int E_2 = 2; [L43] int E_3 = 2; [L49] int token ; [L51] int local ; [L735] int __retres1 ; [L739] CALL init_model() [L648] m_i = 1 [L649] t1_i = 1 [L650] t2_i = 1 [L651] t3_i = 1 [L739] RET init_model() [L740] CALL start_simulation() [L676] int kernel_st ; [L677] int tmp ; [L678] int tmp___0 ; [L682] kernel_st = 0 VAL [E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L683] FCALL update_channels() VAL [E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L684] CALL init_threads() [L304] COND TRUE m_i == 1 [L305] m_st = 0 [L309] COND TRUE t1_i == 1 [L310] t1_st = 0 [L314] COND TRUE t2_i == 1 [L315] t2_st = 0 [L319] COND TRUE t3_i == 1 [L320] t3_st = 0 [L684] RET init_threads() [L685] CALL fire_delta_events() VAL [\old(E_1)=2, \old(E_2)=2, \old(E_3)=2, \old(E_M)=2, \old(M_E)=2, \old(T1_E)=2, \old(T2_E)=2, \old(T3_E)=2, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L441] COND FALSE !(M_E == 0) [L446] COND FALSE !(T1_E == 0) [L451] COND FALSE !(T2_E == 0) [L456] COND FALSE !(T3_E == 0) [L461] COND FALSE !(E_M == 0) [L466] COND FALSE !(E_1 == 0) [L471] COND FALSE !(E_2 == 0) [L476] COND FALSE !(E_3 == 0) [L685] RET fire_delta_events() VAL [E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L686] CALL activate_threads() VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L534] int tmp ; [L535] int tmp___0 ; [L536] int tmp___1 ; [L537] int tmp___2 ; [L541] CALL, EXPR is_master_triggered() [L217] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L220] COND FALSE !(m_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L230] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L232] return (__retres1); [L541] RET, EXPR is_master_triggered() [L541] tmp = is_master_triggered() [L543] COND FALSE !(\read(tmp)) [L549] CALL, EXPR is_transmit1_triggered() [L236] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L239] COND FALSE !(t1_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L249] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L251] return (__retres1); [L549] RET, EXPR is_transmit1_triggered() [L549] tmp___0 = is_transmit1_triggered() [L551] COND FALSE !(\read(tmp___0)) [L557] CALL, EXPR is_transmit2_triggered() [L255] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L258] COND FALSE !(t2_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L268] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L270] return (__retres1); [L557] RET, EXPR is_transmit2_triggered() [L557] tmp___1 = is_transmit2_triggered() [L559] COND FALSE !(\read(tmp___1)) [L565] CALL, EXPR is_transmit3_triggered() [L274] int __retres1 ; VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L277] COND FALSE !(t3_pc == 1) VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L287] __retres1 = 0 VAL [\old(m_st)=0, \old(t1_st)=0, \old(t2_st)=0, \old(t3_st)=0, __retres1=0, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L289] return (__retres1); [L565] RET, EXPR is_transmit3_triggered() [L565] tmp___2 = is_transmit3_triggered() [L567] COND FALSE !(\read(tmp___2)) [L686] RET activate_threads() VAL [E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L687] CALL reset_delta_events() VAL [\old(E_1)=2, \old(E_2)=2, \old(E_3)=2, \old(E_M)=2, \old(M_E)=2, \old(T1_E)=2, \old(T2_E)=2, \old(T3_E)=2, E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L489] COND FALSE !(M_E == 1) [L494] COND FALSE !(T1_E == 1) [L499] COND FALSE !(T2_E == 1) [L504] COND FALSE !(T3_E == 1) [L509] COND FALSE !(E_M == 1) [L514] COND FALSE !(E_1 == 1) [L519] COND FALSE !(E_2 == 1) [L524] COND FALSE !(E_3 == 1) [L687] RET reset_delta_events() VAL [E_1=2, E_2=2, E_3=2, E_M=2, kernel_st=0, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L690] COND TRUE 1 [L693] kernel_st = 1 [L694] CALL eval() [L360] int tmp ; VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L364] COND TRUE 1 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L367] CALL, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L329] int __retres1 ; [L332] COND TRUE m_st == 0 [L333] __retres1 = 1 [L355] return (__retres1); [L367] RET, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread()=1, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L367] tmp = exists_runnable_thread() [L369] COND TRUE \read(tmp) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, tmp=1, token=0] [L374] COND TRUE m_st == 0 [L375] int tmp_ndt_1; [L376] tmp_ndt_1 = __VERIFIER_nondet_int() [L377] COND FALSE !(\read(tmp_ndt_1)) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=0, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, tmp=1, tmp_ndt_1=0, token=0] [L388] COND TRUE t1_st == 0 [L389] int tmp_ndt_2; [L390] tmp_ndt_2 = __VERIFIER_nondet_int() [L391] COND TRUE \read(tmp_ndt_2) [L393] t1_st = 1 [L394] CALL transmit1() [L112] COND TRUE t1_pc == 0 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=0, t1_st=1, T2_E=2, t2_i=1, t2_pc=0, t2_st=0, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L123] COND TRUE 1 [L125] t1_pc = 1 [L126] t1_st = 2 [L394] RET transmit1() [L402] COND TRUE t2_st == 0 [L403] int tmp_ndt_3; [L404] tmp_ndt_3 = __VERIFIER_nondet_int() [L405] COND TRUE \read(tmp_ndt_3) [L407] t2_st = 1 [L408] CALL transmit2() [L148] COND TRUE t2_pc == 0 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=0, t2_st=1, T3_E=2, t3_i=1, t3_pc=0, t3_st=0, token=0] [L159] COND TRUE 1 [L161] t2_pc = 1 [L162] t2_st = 2 [L408] RET transmit2() [L416] COND TRUE t3_st == 0 [L417] int tmp_ndt_4; [L418] tmp_ndt_4 = __VERIFIER_nondet_int() [L419] COND TRUE \read(tmp_ndt_4) [L421] t3_st = 1 [L422] CALL transmit3() [L184] COND TRUE t3_pc == 0 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=0, t3_st=1, token=0] [L195] COND TRUE 1 [L197] t3_pc = 1 [L198] t3_st = 2 [L422] RET transmit3() [L364] COND TRUE 1 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=1, tmp_ndt_3=-1, tmp_ndt_4=1, token=0] [L367] CALL, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L329] int __retres1 ; [L332] COND TRUE m_st == 0 [L333] __retres1 = 1 [L355] return (__retres1); [L367] RET, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread()=1, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=1, tmp_ndt_3=-1, tmp_ndt_4=1, token=0] [L367] tmp = exists_runnable_thread() [L369] COND TRUE \read(tmp) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=0, tmp_ndt_2=1, tmp_ndt_3=-1, tmp_ndt_4=1, token=0] [L374] COND TRUE m_st == 0 [L375] int tmp_ndt_1; [L376] tmp_ndt_1 = __VERIFIER_nondet_int() [L377] COND TRUE \read(tmp_ndt_1) [L379] m_st = 1 [L380] CALL master() [L54] int tmp_var = __VERIFIER_nondet_int(); [L56] COND TRUE m_pc == 0 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L67] COND TRUE 1 [L70] token = __VERIFIER_nondet_int() [L71] local = token [L72] E_1 = 1 VAL [E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L73] CALL immediate_notify() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L581] CALL activate_threads() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L534] int tmp ; [L535] int tmp___0 ; [L536] int tmp___1 ; [L537] int tmp___2 ; [L541] CALL, EXPR is_master_triggered() [L217] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L220] COND FALSE !(m_pc == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L230] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L232] return (__retres1); [L541] RET, EXPR is_master_triggered() [L541] tmp = is_master_triggered() [L543] COND FALSE !(\read(tmp)) [L549] CALL, EXPR is_transmit1_triggered() [L236] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L239] COND TRUE t1_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L240] COND TRUE E_1 == 1 [L241] __retres1 = 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=1, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L251] return (__retres1); [L549] RET, EXPR is_transmit1_triggered() [L549] tmp___0 = is_transmit1_triggered() [L551] COND TRUE \read(tmp___0) [L552] t1_st = 0 [L557] CALL, EXPR is_transmit2_triggered() [L255] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L258] COND TRUE t2_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L259] COND FALSE !(E_2 == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L268] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L270] return (__retres1); [L557] RET, EXPR is_transmit2_triggered() [L557] tmp___1 = is_transmit2_triggered() [L559] COND FALSE !(\read(tmp___1)) [L565] CALL, EXPR is_transmit3_triggered() [L274] int __retres1 ; VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L277] COND TRUE t3_pc == 1 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L278] COND FALSE !(E_3 == 1) VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L287] __retres1 = 0 VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L289] return (__retres1); [L565] RET, EXPR is_transmit3_triggered() [L565] tmp___2 = is_transmit3_triggered() [L567] COND FALSE !(\read(tmp___2)) [L581] RET activate_threads() VAL [\old(m_st)=1, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=2, E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L73] RET immediate_notify() VAL [E_1=1, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=0, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L74] E_1 = 2 [L75] m_pc = 1 [L76] m_st = 2 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=0, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=0, token=0] [L380] RET master() [L388] COND TRUE t1_st == 0 [L389] int tmp_ndt_2; [L390] tmp_ndt_2 = __VERIFIER_nondet_int() [L391] COND TRUE \read(tmp_ndt_2) [L393] t1_st = 1 [L394] CALL transmit1() [L112] COND FALSE !(t1_pc == 0) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=0] [L115] COND TRUE t1_pc == 1 [L131] token += 1 [L132] E_2 = 1 VAL [E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L133] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L581] CALL activate_threads() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L534] int tmp ; [L535] int tmp___0 ; [L536] int tmp___1 ; [L537] int tmp___2 ; [L541] CALL, EXPR is_master_triggered() [L217] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L220] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L221] COND FALSE !(E_M == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L230] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L232] return (__retres1); [L541] RET, EXPR is_master_triggered() [L541] tmp = is_master_triggered() [L543] COND FALSE !(\read(tmp)) [L549] CALL, EXPR is_transmit1_triggered() [L236] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L239] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L240] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L249] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L251] return (__retres1); [L549] RET, EXPR is_transmit1_triggered() [L549] tmp___0 = is_transmit1_triggered() [L551] COND FALSE !(\read(tmp___0)) [L557] CALL, EXPR is_transmit2_triggered() [L255] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L258] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L259] COND TRUE E_2 == 1 [L260] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=1, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L270] return (__retres1); [L557] RET, EXPR is_transmit2_triggered() [L557] tmp___1 = is_transmit2_triggered() [L559] COND TRUE \read(tmp___1) [L560] t2_st = 0 [L565] CALL, EXPR is_transmit3_triggered() [L274] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L277] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L278] COND FALSE !(E_3 == 1) VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L287] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, __retres1=0, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L289] return (__retres1); [L565] RET, EXPR is_transmit3_triggered() [L565] tmp___2 = is_transmit3_triggered() [L567] COND FALSE !(\read(tmp___2)) [L581] RET activate_threads() VAL [\old(m_st)=2, \old(t1_st)=1, \old(t2_st)=2, \old(t3_st)=2, E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L133] RET immediate_notify() VAL [E_1=2, E_2=1, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L134] E_2 = 2 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=1, T2_E=2, t2_i=1, t2_pc=1, t2_st=0, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L123] COND TRUE 1 [L125] t1_pc = 1 [L126] t1_st = 2 [L394] RET transmit1() [L402] COND TRUE t2_st == 0 [L403] int tmp_ndt_3; [L404] tmp_ndt_3 = __VERIFIER_nondet_int() [L405] COND TRUE \read(tmp_ndt_3) [L407] t2_st = 1 [L408] CALL transmit2() [L148] COND FALSE !(t2_pc == 0) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=1] [L151] COND TRUE t2_pc == 1 [L167] token += 1 [L168] E_3 = 1 VAL [E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L169] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L581] CALL activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L534] int tmp ; [L535] int tmp___0 ; [L536] int tmp___1 ; [L537] int tmp___2 ; [L541] CALL, EXPR is_master_triggered() [L217] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L220] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L221] COND FALSE !(E_M == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L230] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L232] return (__retres1); [L541] RET, EXPR is_master_triggered() [L541] tmp = is_master_triggered() [L543] COND FALSE !(\read(tmp)) [L549] CALL, EXPR is_transmit1_triggered() [L236] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L239] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L240] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L249] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L251] return (__retres1); [L549] RET, EXPR is_transmit1_triggered() [L549] tmp___0 = is_transmit1_triggered() [L551] COND FALSE !(\read(tmp___0)) [L557] CALL, EXPR is_transmit2_triggered() [L255] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L258] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L259] COND FALSE !(E_2 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L268] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=0, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L270] return (__retres1); [L557] RET, EXPR is_transmit2_triggered() [L557] tmp___1 = is_transmit2_triggered() [L559] COND FALSE !(\read(tmp___1)) [L565] CALL, EXPR is_transmit3_triggered() [L274] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L277] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L278] COND TRUE E_3 == 1 [L279] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, __retres1=1, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=2] [L289] return (__retres1); [L565] RET, EXPR is_transmit3_triggered() [L565] tmp___2 = is_transmit3_triggered() [L567] COND TRUE \read(tmp___2) [L568] t3_st = 0 [L581] RET activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=1, \old(t3_st)=2, E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=0, token=2] [L169] RET immediate_notify() VAL [E_1=2, E_2=2, E_3=1, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=0, token=2] [L170] E_3 = 2 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=1, T3_E=2, t3_i=1, t3_pc=1, t3_st=0, token=2] [L159] COND TRUE 1 [L161] t2_pc = 1 [L162] t2_st = 2 [L408] RET transmit2() [L416] COND TRUE t3_st == 0 [L417] int tmp_ndt_4; [L418] tmp_ndt_4 = __VERIFIER_nondet_int() [L419] COND TRUE \read(tmp_ndt_4) [L421] t3_st = 1 [L422] CALL transmit3() [L184] COND FALSE !(t3_pc == 0) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=2] [L187] COND TRUE t3_pc == 1 [L203] token += 1 [L204] E_M = 1 VAL [E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L205] CALL immediate_notify() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L581] CALL activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L534] int tmp ; [L535] int tmp___0 ; [L536] int tmp___1 ; [L537] int tmp___2 ; [L541] CALL, EXPR is_master_triggered() [L217] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L220] COND TRUE m_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L221] COND TRUE E_M == 1 [L222] __retres1 = 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=2, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L232] return (__retres1); [L541] RET, EXPR is_master_triggered() [L541] tmp = is_master_triggered() [L543] COND TRUE \read(tmp) [L544] m_st = 0 [L549] CALL, EXPR is_transmit1_triggered() [L236] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L239] COND TRUE t1_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L240] COND FALSE !(E_1 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L249] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L251] return (__retres1); [L549] RET, EXPR is_transmit1_triggered() [L549] tmp___0 = is_transmit1_triggered() [L551] COND FALSE !(\read(tmp___0)) [L557] CALL, EXPR is_transmit2_triggered() [L255] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L258] COND TRUE t2_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L259] COND FALSE !(E_2 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L268] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L270] return (__retres1); [L557] RET, EXPR is_transmit2_triggered() [L557] tmp___1 = is_transmit2_triggered() [L559] COND FALSE !(\read(tmp___1)) [L565] CALL, EXPR is_transmit3_triggered() [L274] int __retres1 ; VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L277] COND TRUE t3_pc == 1 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L278] COND FALSE !(E_3 == 1) VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L287] __retres1 = 0 VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, __retres1=0, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L289] return (__retres1); [L565] RET, EXPR is_transmit3_triggered() [L565] tmp___2 = is_transmit3_triggered() [L567] COND FALSE !(\read(tmp___2)) [L581] RET activate_threads() VAL [\old(m_st)=2, \old(t1_st)=2, \old(t2_st)=2, \old(t3_st)=1, E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L205] RET immediate_notify() VAL [E_1=2, E_2=2, E_3=2, E_M=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L206] E_M = 2 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=1, token=3] [L195] COND TRUE 1 [L197] t3_pc = 1 [L198] t3_st = 2 [L422] RET transmit3() [L364] COND TRUE 1 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=1, tmp_ndt_2=1, tmp_ndt_3=-2, tmp_ndt_4=1, token=3] [L367] CALL, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=3] [L329] int __retres1 ; [L332] COND TRUE m_st == 0 [L333] __retres1 = 1 [L355] return (__retres1); [L367] RET, EXPR exists_runnable_thread() VAL [E_1=2, E_2=2, E_3=2, E_M=2, exists_runnable_thread()=1, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=1, tmp_ndt_2=1, tmp_ndt_3=-2, tmp_ndt_4=1, token=3] [L367] tmp = exists_runnable_thread() [L369] COND TRUE \read(tmp) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=0, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp=1, tmp_ndt_1=1, tmp_ndt_2=1, tmp_ndt_3=-2, tmp_ndt_4=1, token=3] [L374] COND TRUE m_st == 0 [L375] int tmp_ndt_1; [L376] tmp_ndt_1 = __VERIFIER_nondet_int() [L377] COND TRUE \read(tmp_ndt_1) [L379] m_st = 1 [L380] CALL master() [L54] int tmp_var = __VERIFIER_nondet_int(); [L56] COND FALSE !(m_pc == 0) VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L59] COND TRUE m_pc == 1 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L81] COND FALSE !(token != local + 3) [L86] COND TRUE tmp_var <= 5 [L87] COND TRUE tmp_var >= 5 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L92] COND TRUE tmp_var <= 5 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L93] COND TRUE tmp_var >= 5 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L94] COND TRUE tmp_var == 5 VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, tmp_var=5, token=3] [L95] CALL error() VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=3] [L20] reach_error() VAL [E_1=2, E_2=2, E_3=2, E_M=2, local=0, M_E=2, m_i=1, m_pc=1, m_st=1, T1_E=2, t1_i=1, t1_pc=1, t1_st=2, T2_E=2, t2_i=1, t2_pc=1, t2_st=2, T3_E=2, t3_i=1, t3_pc=1, t3_st=2, token=3] - StatisticsResult: Ultimate Automizer benchmark data CFG has 8 procedures, 95 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 332.6s, OverallIterations: 31, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.3s, AutomataDifference: 42.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 12896 SdHoareTripleChecker+Valid, 10.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12797 mSDsluCounter, 16063 SdHoareTripleChecker+Invalid, 8.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 12772 mSDsCounter, 3634 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 10767 IncrementalHoareTripleChecker+Invalid, 14401 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3634 mSolverCounterUnsat, 5124 mSDtfsCounter, 10767 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4301 GetRequests, 3543 SyntacticMatches, 44 SemanticMatches, 714 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37191 ImplicationChecksByTransitivity, 153.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=13747occurred in iteration=21, InterpolantAutomatonStates: 430, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 20.3s AutomataMinimizationTime, 30 MinimizatonAttempts, 27449 StatesRemovedByMinimization, 29 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.8s SsaConstructionTime, 2.4s SatisfiabilityAnalysisTime, 12.4s InterpolantComputationTime, 6139 NumberOfCodeBlocks, 6139 NumberOfCodeBlocksAsserted, 54 NumberOfCheckSat, 6401 ConstructedInterpolants, 0 QuantifiedInterpolants, 11918 SizeOfPredicates, 38 NumberOfNonLiveVariables, 12680 ConjunctsInSsa, 188 ConjunctsInUnsatCore, 57 InterpolantComputations, 26 PerfectInterpolantSequences, 3755/4287 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2022-11-03 02:48:27,262 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_990abdb4-fa06-4816-b71f-dda1fb6042d5/bin/utaipan-7li7fVZpFI/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