./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.14.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.14.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje --witnessprinter.witness.filename witness --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 a6e26dc8018dcf216dd711848cc7425da3593cca9604197466413681bb8c438e --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 01:21:33,544 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 01:21:33,606 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-09 01:21:33,610 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 01:21:33,611 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 01:21:33,645 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 01:21:33,647 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 01:21:33,648 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 01:21:33,649 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 01:21:33,651 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 01:21:33,652 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 01:21:33,653 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 01:21:33,653 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 01:21:33,653 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 01:21:33,655 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 01:21:33,656 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 01:21:33,656 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 01:21:33,656 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 01:21:33,656 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 01:21:33,657 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 01:21:33,657 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 01:21:33,658 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 01:21:33,658 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 01:21:33,659 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 01:21:33,659 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 01:21:33,659 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 01:21:33,660 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 01:21:33,660 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 01:21:33,660 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 01:21:33,660 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 01:21:33,661 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 01:21:33,661 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 01:21:33,661 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 01:21:33,662 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 01:21:33,662 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 01:21:33,662 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 01:21:33,662 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 01:21:33,663 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 01:21:33,663 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 01:21:33,663 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 01:21:33,664 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 01:21:33,664 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 01:21:33,664 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 01:21:33,665 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 01:21:33,665 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 01:21:33,665 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 01:21:33,665 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 01:21:33,665 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/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_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> a6e26dc8018dcf216dd711848cc7425da3593cca9604197466413681bb8c438e [2024-11-09 01:21:34,022 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 01:21:34,056 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 01:21:34,058 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 01:21:34,059 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 01:21:34,060 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 01:21:34,061 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.14.cil.c Unable to find full path for "g++" [2024-11-09 01:21:36,072 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 01:21:36,362 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 01:21:36,366 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.14.cil.c [2024-11-09 01:21:36,389 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/data/6f1bcff5d/d4c944fd3f1744908ed019bc860dee8d/FLAG61aa91ab3 [2024-11-09 01:21:36,657 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/data/6f1bcff5d/d4c944fd3f1744908ed019bc860dee8d [2024-11-09 01:21:36,660 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 01:21:36,661 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 01:21:36,663 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 01:21:36,663 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 01:21:36,669 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 01:21:36,669 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 01:21:36" (1/1) ... [2024-11-09 01:21:36,670 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@199894df and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 01:21:36, skipping insertion in model container [2024-11-09 01:21:36,671 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 01:21:36" (1/1) ... [2024-11-09 01:21:36,739 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 01:21:36,929 WARN L250 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_1c6a88fb-d664-49a3-991e-ff1faad5d469/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.14.cil.c[914,927] [2024-11-09 01:21:37,016 WARN L250 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_1c6a88fb-d664-49a3-991e-ff1faad5d469/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.14.cil.c[7115,7128] [2024-11-09 01:21:37,195 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 01:21:37,209 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 01:21:37,223 WARN L250 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_1c6a88fb-d664-49a3-991e-ff1faad5d469/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.14.cil.c[914,927] [2024-11-09 01:21:37,248 WARN L250 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_1c6a88fb-d664-49a3-991e-ff1faad5d469/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.14.cil.c[7115,7128] [2024-11-09 01:21:37,322 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 01:21:37,371 INFO L204 MainTranslator]: Completed translation [2024-11-09 01:21:37,372 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 01:21:37 WrapperNode [2024-11-09 01:21:37,372 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 01:21:37,373 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 01:21:37,374 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 01:21:37,374 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 01:21:37,382 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 01:21:37" (1/1) ... [2024-11-09 01:21:37,398 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 01:21:37" (1/1) ... [2024-11-09 01:21:37,451 INFO L138 Inliner]: procedures = 77, calls = 94, calls flagged for inlining = 45, calls inlined = 45, statements flattened = 1053 [2024-11-09 01:21:37,451 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 01:21:37,452 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 01:21:37,452 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 01:21:37,452 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 01:21:37,463 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 01:21:37" (1/1) ... [2024-11-09 01:21:37,463 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 01:21:37" (1/1) ... [2024-11-09 01:21:37,468 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 01:21:37" (1/1) ... [2024-11-09 01:21:37,469 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 01:21:37" (1/1) ... [2024-11-09 01:21:37,485 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 01:21:37" (1/1) ... [2024-11-09 01:21:37,499 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 01:21:37" (1/1) ... [2024-11-09 01:21:37,504 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 01:21:37" (1/1) ... [2024-11-09 01:21:37,508 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 01:21:37" (1/1) ... [2024-11-09 01:21:37,514 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 01:21:37,515 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 01:21:37,515 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 01:21:37,515 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 01:21:37,516 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 01:21:37" (1/1) ... [2024-11-09 01:21:37,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 01:21:37,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:21:37,551 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 01:21:37,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 01:21:37,583 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 01:21:37,584 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-09 01:21:37,584 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-09 01:21:37,584 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-11-09 01:21:37,584 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-11-09 01:21:37,585 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-09 01:21:37,585 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-09 01:21:37,585 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-09 01:21:37,585 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-09 01:21:37,585 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-11-09 01:21:37,585 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-11-09 01:21:37,586 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-09 01:21:37,586 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-09 01:21:37,586 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-09 01:21:37,586 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-09 01:21:37,586 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-11-09 01:21:37,587 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-11-09 01:21:37,587 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-11-09 01:21:37,587 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-11-09 01:21:37,587 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-11-09 01:21:37,587 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-11-09 01:21:37,588 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-09 01:21:37,588 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-09 01:21:37,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 01:21:37,588 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-09 01:21:37,588 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-09 01:21:37,589 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-11-09 01:21:37,589 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-11-09 01:21:37,589 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 01:21:37,589 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 01:21:37,589 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-09 01:21:37,590 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-09 01:21:37,590 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2024-11-09 01:21:37,590 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2024-11-09 01:21:37,742 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 01:21:37,744 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 01:21:39,117 INFO L? ?]: Removed 131 outVars from TransFormulas that were not future-live. [2024-11-09 01:21:39,117 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 01:21:39,832 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 01:21:39,833 INFO L316 CfgBuilder]: Removed 19 assume(true) statements. [2024-11-09 01:21:39,833 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 01:21:39 BoogieIcfgContainer [2024-11-09 01:21:39,833 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 01:21:39,837 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 01:21:39,837 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 01:21:39,840 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 01:21:39,841 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 01:21:36" (1/3) ... [2024-11-09 01:21:39,842 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c40dc22 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 01:21:39, skipping insertion in model container [2024-11-09 01:21:39,842 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 01:21:37" (2/3) ... [2024-11-09 01:21:39,843 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7c40dc22 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 01:21:39, skipping insertion in model container [2024-11-09 01:21:39,843 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 01:21:39" (3/3) ... [2024-11-09 01:21:39,845 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.14.cil.c [2024-11-09 01:21:39,866 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 01:21:39,867 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-11-09 01:21:39,951 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 01:21:39,959 INFO L333 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, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@61f97aa2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 01:21:39,959 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-09 01:21:39,967 INFO L276 IsEmpty]: Start isEmpty. Operand has 279 states, 219 states have (on average 1.5159817351598173) internal successors, (332), 227 states have internal predecessors, (332), 42 states have call successors, (42), 15 states have call predecessors, (42), 15 states have return successors, (42), 40 states have call predecessors, (42), 42 states have call successors, (42) [2024-11-09 01:21:39,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-09 01:21:39,978 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:21:39,979 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:21:39,979 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:21:39,985 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:21:39,986 INFO L85 PathProgramCache]: Analyzing trace with hash -575849574, now seen corresponding path program 1 times [2024-11-09 01:21:39,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:21:39,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537727278] [2024-11-09 01:21:39,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:21:39,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:21:40,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:21:40,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 01:21:40,483 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:21:40,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537727278] [2024-11-09 01:21:40,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537727278] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:21:40,485 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 01:21:40,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 01:21:40,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361015004] [2024-11-09 01:21:40,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:21:40,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 01:21:40,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:21:40,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 01:21:40,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 01:21:40,528 INFO L87 Difference]: Start difference. First operand has 279 states, 219 states have (on average 1.5159817351598173) internal successors, (332), 227 states have internal predecessors, (332), 42 states have call successors, (42), 15 states have call predecessors, (42), 15 states have return successors, (42), 40 states have call predecessors, (42), 42 states have call successors, (42) Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 01:21:41,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:21:41,212 INFO L93 Difference]: Finished difference Result 608 states and 903 transitions. [2024-11-09 01:21:41,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 01:21:41,215 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 45 [2024-11-09 01:21:41,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:21:41,234 INFO L225 Difference]: With dead ends: 608 [2024-11-09 01:21:41,235 INFO L226 Difference]: Without dead ends: 333 [2024-11-09 01:21:41,242 INFO L431 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 [2024-11-09 01:21:41,249 INFO L432 NwaCegarLoop]: 394 mSDtfsCounter, 462 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 688 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-09 01:21:41,252 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [462 Valid, 688 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-09 01:21:41,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2024-11-09 01:21:41,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 326. [2024-11-09 01:21:41,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 254 states have (on average 1.437007874015748) internal successors, (365), 259 states have internal predecessors, (365), 50 states have call successors, (50), 22 states have call predecessors, (50), 20 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2024-11-09 01:21:41,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 461 transitions. [2024-11-09 01:21:41,362 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 461 transitions. Word has length 45 [2024-11-09 01:21:41,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:21:41,365 INFO L471 AbstractCegarLoop]: Abstraction has 326 states and 461 transitions. [2024-11-09 01:21:41,365 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 4 states have internal predecessors, (30), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 01:21:41,365 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 461 transitions. [2024-11-09 01:21:41,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-09 01:21:41,369 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:21:41,369 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:21:41,369 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 01:21:41,370 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:21:41,370 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:21:41,371 INFO L85 PathProgramCache]: Analyzing trace with hash 343125049, now seen corresponding path program 1 times [2024-11-09 01:21:41,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:21:41,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733739606] [2024-11-09 01:21:41,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:21:41,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:21:41,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:21:41,570 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 01:21:41,570 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:21:41,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733739606] [2024-11-09 01:21:41,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733739606] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:21:41,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 01:21:41,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 01:21:41,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770249634] [2024-11-09 01:21:41,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:21:41,576 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 01:21:41,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:21:41,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 01:21:41,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:21:41,577 INFO L87 Difference]: Start difference. First operand 326 states and 461 transitions. Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 01:21:42,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:21:42,533 INFO L93 Difference]: Finished difference Result 728 states and 964 transitions. [2024-11-09 01:21:42,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 01:21:42,534 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 45 [2024-11-09 01:21:42,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:21:42,543 INFO L225 Difference]: With dead ends: 728 [2024-11-09 01:21:42,543 INFO L226 Difference]: Without dead ends: 596 [2024-11-09 01:21:42,545 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-09 01:21:42,549 INFO L432 NwaCegarLoop]: 450 mSDtfsCounter, 946 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 615 mSolverCounterSat, 269 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 950 SdHoareTripleChecker+Valid, 1156 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 269 IncrementalHoareTripleChecker+Valid, 615 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-09 01:21:42,549 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [950 Valid, 1156 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [269 Valid, 615 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-09 01:21:42,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2024-11-09 01:21:42,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 512. [2024-11-09 01:21:42,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 386 states have (on average 1.3601036269430051) internal successors, (525), 392 states have internal predecessors, (525), 77 states have call successors, (77), 45 states have call predecessors, (77), 47 states have return successors, (77), 76 states have call predecessors, (77), 73 states have call successors, (77) [2024-11-09 01:21:42,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 679 transitions. [2024-11-09 01:21:42,626 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 679 transitions. Word has length 45 [2024-11-09 01:21:42,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:21:42,626 INFO L471 AbstractCegarLoop]: Abstraction has 512 states and 679 transitions. [2024-11-09 01:21:42,627 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 01:21:42,627 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 679 transitions. [2024-11-09 01:21:42,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-09 01:21:42,632 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:21:42,633 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:21:42,633 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 01:21:42,633 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:21:42,634 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:21:42,634 INFO L85 PathProgramCache]: Analyzing trace with hash 626398736, now seen corresponding path program 1 times [2024-11-09 01:21:42,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:21:42,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933998218] [2024-11-09 01:21:42,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:21:42,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:21:42,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:21:42,936 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 01:21:42,936 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:21:42,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933998218] [2024-11-09 01:21:42,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933998218] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:21:42,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 01:21:42,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-09 01:21:42,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250315822] [2024-11-09 01:21:42,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:21:42,938 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 01:21:42,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:21:42,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 01:21:42,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-09 01:21:42,939 INFO L87 Difference]: Start difference. First operand 512 states and 679 transitions. Second operand has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-09 01:21:44,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:21:44,071 INFO L93 Difference]: Finished difference Result 1028 states and 1295 transitions. [2024-11-09 01:21:44,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-09 01:21:44,072 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 46 [2024-11-09 01:21:44,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:21:44,080 INFO L225 Difference]: With dead ends: 1028 [2024-11-09 01:21:44,081 INFO L226 Difference]: Without dead ends: 726 [2024-11-09 01:21:44,084 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2024-11-09 01:21:44,085 INFO L432 NwaCegarLoop]: 226 mSDtfsCounter, 554 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 1013 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 585 SdHoareTripleChecker+Valid, 1050 SdHoareTripleChecker+Invalid, 1110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 01:21:44,087 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [585 Valid, 1050 Invalid, 1110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1013 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 01:21:44,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2024-11-09 01:21:44,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 691. [2024-11-09 01:21:44,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 511 states have (on average 1.324853228962818) internal successors, (677), 518 states have internal predecessors, (677), 104 states have call successors, (104), 68 states have call predecessors, (104), 74 states have return successors, (108), 106 states have call predecessors, (108), 100 states have call successors, (108) [2024-11-09 01:21:44,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 889 transitions. [2024-11-09 01:21:44,213 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 889 transitions. Word has length 46 [2024-11-09 01:21:44,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:21:44,214 INFO L471 AbstractCegarLoop]: Abstraction has 691 states and 889 transitions. [2024-11-09 01:21:44,214 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-09 01:21:44,215 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 889 transitions. [2024-11-09 01:21:44,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-09 01:21:44,216 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:21:44,217 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:21:44,217 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 01:21:44,217 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:21:44,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:21:44,218 INFO L85 PathProgramCache]: Analyzing trace with hash 2011561732, now seen corresponding path program 1 times [2024-11-09 01:21:44,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:21:44,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200227733] [2024-11-09 01:21:44,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:21:44,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:21:44,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:21:44,283 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 01:21:44,283 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:21:44,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200227733] [2024-11-09 01:21:44,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200227733] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:21:44,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 01:21:44,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 01:21:44,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859048858] [2024-11-09 01:21:44,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:21:44,286 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 01:21:44,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:21:44,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 01:21:44,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 01:21:44,287 INFO L87 Difference]: Start difference. First operand 691 states and 889 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-09 01:21:44,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:21:44,525 INFO L93 Difference]: Finished difference Result 1255 states and 1559 transitions. [2024-11-09 01:21:44,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 01:21:44,526 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 47 [2024-11-09 01:21:44,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:21:44,531 INFO L225 Difference]: With dead ends: 1255 [2024-11-09 01:21:44,531 INFO L226 Difference]: Without dead ends: 823 [2024-11-09 01:21:44,533 INFO L431 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 [2024-11-09 01:21:44,534 INFO L432 NwaCegarLoop]: 343 mSDtfsCounter, 67 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 01:21:44,535 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 655 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 01:21:44,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2024-11-09 01:21:44,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 718. [2024-11-09 01:21:44,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 534 states have (on average 1.3146067415730338) internal successors, (702), 541 states have internal predecessors, (702), 106 states have call successors, (106), 70 states have call predecessors, (106), 76 states have return successors, (110), 108 states have call predecessors, (110), 102 states have call successors, (110) [2024-11-09 01:21:44,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 918 transitions. [2024-11-09 01:21:44,612 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 918 transitions. Word has length 47 [2024-11-09 01:21:44,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:21:44,614 INFO L471 AbstractCegarLoop]: Abstraction has 718 states and 918 transitions. [2024-11-09 01:21:44,615 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-09 01:21:44,615 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 918 transitions. [2024-11-09 01:21:44,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-09 01:21:44,619 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:21:44,619 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:21:44,620 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 01:21:44,620 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:21:44,620 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:21:44,620 INFO L85 PathProgramCache]: Analyzing trace with hash 476994365, now seen corresponding path program 1 times [2024-11-09 01:21:44,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:21:44,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483327595] [2024-11-09 01:21:44,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:21:44,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:21:44,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:21:44,719 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 01:21:44,720 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:21:44,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483327595] [2024-11-09 01:21:44,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483327595] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:21:44,720 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 01:21:44,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 01:21:44,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299570461] [2024-11-09 01:21:44,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:21:44,721 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 01:21:44,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:21:44,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 01:21:44,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 01:21:44,737 INFO L87 Difference]: Start difference. First operand 718 states and 918 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-09 01:21:44,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:21:44,925 INFO L93 Difference]: Finished difference Result 908 states and 1139 transitions. [2024-11-09 01:21:44,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 01:21:44,926 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 53 [2024-11-09 01:21:44,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:21:44,931 INFO L225 Difference]: With dead ends: 908 [2024-11-09 01:21:44,931 INFO L226 Difference]: Without dead ends: 635 [2024-11-09 01:21:44,932 INFO L431 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 [2024-11-09 01:21:44,936 INFO L432 NwaCegarLoop]: 345 mSDtfsCounter, 367 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 01:21:44,937 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [367 Valid, 406 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 01:21:44,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2024-11-09 01:21:44,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 526. [2024-11-09 01:21:44,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 394 states have (on average 1.3197969543147208) internal successors, (520), 399 states have internal predecessors, (520), 82 states have call successors, (82), 50 states have call predecessors, (82), 48 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-09 01:21:45,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 680 transitions. [2024-11-09 01:21:45,004 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 680 transitions. Word has length 53 [2024-11-09 01:21:45,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:21:45,007 INFO L471 AbstractCegarLoop]: Abstraction has 526 states and 680 transitions. [2024-11-09 01:21:45,007 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-09 01:21:45,008 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 680 transitions. [2024-11-09 01:21:45,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-09 01:21:45,009 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:21:45,009 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:21:45,009 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 01:21:45,009 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:21:45,010 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:21:45,010 INFO L85 PathProgramCache]: Analyzing trace with hash -157404243, now seen corresponding path program 1 times [2024-11-09 01:21:45,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:21:45,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353507403] [2024-11-09 01:21:45,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:21:45,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:21:45,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:21:45,159 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 01:21:45,160 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:21:45,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353507403] [2024-11-09 01:21:45,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353507403] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:21:45,162 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 01:21:45,162 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 01:21:45,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531628857] [2024-11-09 01:21:45,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:21:45,163 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 01:21:45,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:21:45,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 01:21:45,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 01:21:45,164 INFO L87 Difference]: Start difference. First operand 526 states and 680 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-09 01:21:45,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:21:45,567 INFO L93 Difference]: Finished difference Result 629 states and 796 transitions. [2024-11-09 01:21:45,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 01:21:45,568 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 54 [2024-11-09 01:21:45,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:21:45,571 INFO L225 Difference]: With dead ends: 629 [2024-11-09 01:21:45,572 INFO L226 Difference]: Without dead ends: 626 [2024-11-09 01:21:45,572 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 01:21:45,573 INFO L432 NwaCegarLoop]: 337 mSDtfsCounter, 667 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 01:21:45,573 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [667 Valid, 377 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 01:21:45,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2024-11-09 01:21:45,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 525. [2024-11-09 01:21:45,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 394 states have (on average 1.3121827411167513) internal successors, (517), 398 states have internal predecessors, (517), 81 states have call successors, (81), 50 states have call predecessors, (81), 48 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-09 01:21:45,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 676 transitions. [2024-11-09 01:21:45,652 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 676 transitions. Word has length 54 [2024-11-09 01:21:45,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:21:45,652 INFO L471 AbstractCegarLoop]: Abstraction has 525 states and 676 transitions. [2024-11-09 01:21:45,653 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-09 01:21:45,653 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 676 transitions. [2024-11-09 01:21:45,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-09 01:21:45,654 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:21:45,654 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:21:45,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-09 01:21:45,654 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:21:45,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:21:45,659 INFO L85 PathProgramCache]: Analyzing trace with hash -586012340, now seen corresponding path program 1 times [2024-11-09 01:21:45,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:21:45,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57896856] [2024-11-09 01:21:45,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:21:45,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:21:45,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:21:45,862 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 01:21:45,862 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:21:45,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57896856] [2024-11-09 01:21:45,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57896856] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 01:21:45,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168686283] [2024-11-09 01:21:45,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:21:45,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:21:45,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:21:45,869 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 01:21:45,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 01:21:46,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:21:46,039 INFO L255 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 01:21:46,050 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 01:21:46,361 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 01:21:46,361 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 01:21:46,476 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 01:21:46,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168686283] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 01:21:46,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1966512807] [2024-11-09 01:21:46,499 INFO L159 IcfgInterpreter]: Started Sifa with 54 locations of interest [2024-11-09 01:21:46,499 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 01:21:46,503 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 01:21:46,508 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 01:21:46,509 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 01:21:54,954 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 211 for LOIs [2024-11-09 01:21:55,039 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 207 for LOIs [2024-11-09 01:21:55,142 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 215 for LOIs [2024-11-09 01:21:56,561 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 211 for LOIs [2024-11-09 01:21:56,892 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 211 for LOIs [2024-11-09 01:21:57,293 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 211 for LOIs [2024-11-09 01:21:57,379 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 218 for LOIs [2024-11-09 01:21:57,470 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 01:22:25,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1966512807] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:22:25,902 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 01:22:25,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [5, 5, 4] total 36 [2024-11-09 01:22:25,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117179099] [2024-11-09 01:22:25,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:22:25,904 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-09 01:22:25,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:22:25,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-09 01:22:25,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2024-11-09 01:22:25,906 INFO L87 Difference]: Start difference. First operand 525 states and 676 transitions. Second operand has 31 states, 24 states have (on average 1.625) internal successors, (39), 24 states have internal predecessors, (39), 7 states have call successors, (8), 7 states have call predecessors, (8), 7 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) [2024-11-09 01:22:51,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:22:51,397 INFO L93 Difference]: Finished difference Result 867 states and 1069 transitions. [2024-11-09 01:22:51,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-09 01:22:51,398 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 24 states have (on average 1.625) internal successors, (39), 24 states have internal predecessors, (39), 7 states have call successors, (8), 7 states have call predecessors, (8), 7 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) Word has length 55 [2024-11-09 01:22:51,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:22:51,402 INFO L225 Difference]: With dead ends: 867 [2024-11-09 01:22:51,402 INFO L226 Difference]: Without dead ends: 552 [2024-11-09 01:22:51,405 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 131 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 43.6s TimeCoverageRelationStatistics Valid=405, Invalid=1947, Unknown=0, NotChecked=0, Total=2352 [2024-11-09 01:22:51,406 INFO L432 NwaCegarLoop]: 318 mSDtfsCounter, 138 mSDsluCounter, 1644 mSDsCounter, 0 mSdLazyCounter, 3627 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 1962 SdHoareTripleChecker+Invalid, 3746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 3627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2024-11-09 01:22:51,406 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 1962 Invalid, 3746 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [119 Valid, 3627 Invalid, 0 Unknown, 0 Unchecked, 10.0s Time] [2024-11-09 01:22:51,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2024-11-09 01:22:51,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 544. [2024-11-09 01:22:51,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 411 states have (on average 1.3065693430656935) internal successors, (537), 415 states have internal predecessors, (537), 82 states have call successors, (82), 51 states have call predecessors, (82), 49 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2024-11-09 01:22:51,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 698 transitions. [2024-11-09 01:22:51,513 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 698 transitions. Word has length 55 [2024-11-09 01:22:51,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:22:51,513 INFO L471 AbstractCegarLoop]: Abstraction has 544 states and 698 transitions. [2024-11-09 01:22:51,514 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 24 states have (on average 1.625) internal successors, (39), 24 states have internal predecessors, (39), 7 states have call successors, (8), 7 states have call predecessors, (8), 7 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) [2024-11-09 01:22:51,514 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 698 transitions. [2024-11-09 01:22:51,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-09 01:22:51,515 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:22:51,515 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:22:51,538 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-09 01:22:51,719 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-09 01:22:51,720 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:22:51,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:22:51,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1564893716, now seen corresponding path program 1 times [2024-11-09 01:22:51,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:22:51,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721869406] [2024-11-09 01:22:51,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:22:51,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:22:51,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:22:51,841 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 01:22:51,842 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:22:51,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721869406] [2024-11-09 01:22:51,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721869406] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:22:51,842 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 01:22:51,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 01:22:51,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130646059] [2024-11-09 01:22:51,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:22:51,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 01:22:51,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:22:51,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 01:22:51,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 01:22:51,845 INFO L87 Difference]: Start difference. First operand 544 states and 698 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-09 01:22:52,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:22:52,079 INFO L93 Difference]: Finished difference Result 825 states and 1020 transitions. [2024-11-09 01:22:52,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 01:22:52,080 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 61 [2024-11-09 01:22:52,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:22:52,084 INFO L225 Difference]: With dead ends: 825 [2024-11-09 01:22:52,084 INFO L226 Difference]: Without dead ends: 656 [2024-11-09 01:22:52,085 INFO L431 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 [2024-11-09 01:22:52,086 INFO L432 NwaCegarLoop]: 364 mSDtfsCounter, 42 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 692 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 01:22:52,086 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 692 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 01:22:52,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2024-11-09 01:22:52,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 579. [2024-11-09 01:22:52,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 440 states have (on average 1.3022727272727272) internal successors, (573), 444 states have internal predecessors, (573), 85 states have call successors, (85), 54 states have call predecessors, (85), 52 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2024-11-09 01:22:52,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 740 transitions. [2024-11-09 01:22:52,188 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 740 transitions. Word has length 61 [2024-11-09 01:22:52,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:22:52,188 INFO L471 AbstractCegarLoop]: Abstraction has 579 states and 740 transitions. [2024-11-09 01:22:52,188 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-09 01:22:52,188 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 740 transitions. [2024-11-09 01:22:52,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-09 01:22:52,190 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:22:52,190 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:22:52,190 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-09 01:22:52,190 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:22:52,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:22:52,190 INFO L85 PathProgramCache]: Analyzing trace with hash 781649355, now seen corresponding path program 1 times [2024-11-09 01:22:52,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:22:52,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656605046] [2024-11-09 01:22:52,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:22:52,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:22:52,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:22:52,326 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 01:22:52,327 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:22:52,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656605046] [2024-11-09 01:22:52,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656605046] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:22:52,327 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 01:22:52,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 01:22:52,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309766910] [2024-11-09 01:22:52,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:22:52,328 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 01:22:52,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:22:52,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 01:22:52,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 01:22:52,329 INFO L87 Difference]: Start difference. First operand 579 states and 740 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 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) [2024-11-09 01:22:53,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:22:53,448 INFO L93 Difference]: Finished difference Result 1532 states and 2280 transitions. [2024-11-09 01:22:53,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 01:22:53,448 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 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 68 [2024-11-09 01:22:53,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:22:53,457 INFO L225 Difference]: With dead ends: 1532 [2024-11-09 01:22:53,457 INFO L226 Difference]: Without dead ends: 1333 [2024-11-09 01:22:53,460 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-09 01:22:53,460 INFO L432 NwaCegarLoop]: 560 mSDtfsCounter, 1523 mSDsluCounter, 911 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1524 SdHoareTripleChecker+Valid, 1471 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 01:22:53,461 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1524 Valid, 1471 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 557 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 01:22:53,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1333 states. [2024-11-09 01:22:53,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1333 to 1320. [2024-11-09 01:22:53,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1320 states, 1072 states have (on average 1.4113805970149254) internal successors, (1513), 1079 states have internal predecessors, (1513), 170 states have call successors, (170), 78 states have call predecessors, (170), 76 states have return successors, (229), 164 states have call predecessors, (229), 167 states have call successors, (229) [2024-11-09 01:22:53,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1320 states to 1320 states and 1912 transitions. [2024-11-09 01:22:53,682 INFO L78 Accepts]: Start accepts. Automaton has 1320 states and 1912 transitions. Word has length 68 [2024-11-09 01:22:53,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:22:53,682 INFO L471 AbstractCegarLoop]: Abstraction has 1320 states and 1912 transitions. [2024-11-09 01:22:53,682 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 5 states have internal predecessors, (57), 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) [2024-11-09 01:22:53,682 INFO L276 IsEmpty]: Start isEmpty. Operand 1320 states and 1912 transitions. [2024-11-09 01:22:53,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-09 01:22:53,685 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:22:53,685 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:22:53,685 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-09 01:22:53,686 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:22:53,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:22:53,686 INFO L85 PathProgramCache]: Analyzing trace with hash -838845924, now seen corresponding path program 1 times [2024-11-09 01:22:53,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:22:53,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181312174] [2024-11-09 01:22:53,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:22:53,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:22:53,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:22:54,138 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-09 01:22:54,139 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:22:54,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181312174] [2024-11-09 01:22:54,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181312174] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 01:22:54,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623123760] [2024-11-09 01:22:54,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:22:54,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:22:54,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:22:54,141 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 01:22:54,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 01:22:54,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:22:54,302 INFO L255 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 01:22:54,306 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 01:22:54,382 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 01:22:54,383 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 01:22:54,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623123760] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:22:54,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 01:22:54,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [14] total 17 [2024-11-09 01:22:54,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887902098] [2024-11-09 01:22:54,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:22:54,384 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 01:22:54,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:22:54,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 01:22:54,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2024-11-09 01:22:54,385 INFO L87 Difference]: Start difference. First operand 1320 states and 1912 transitions. Second operand has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-09 01:22:54,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:22:54,914 INFO L93 Difference]: Finished difference Result 1580 states and 2212 transitions. [2024-11-09 01:22:54,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 01:22:54,915 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 102 [2024-11-09 01:22:54,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:22:54,924 INFO L225 Difference]: With dead ends: 1580 [2024-11-09 01:22:54,924 INFO L226 Difference]: Without dead ends: 1211 [2024-11-09 01:22:54,926 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2024-11-09 01:22:54,927 INFO L432 NwaCegarLoop]: 345 mSDtfsCounter, 324 mSDsluCounter, 1031 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 1376 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 01:22:54,928 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 1376 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 01:22:54,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1211 states. [2024-11-09 01:22:55,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1211 to 1207. [2024-11-09 01:22:55,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1207 states, 997 states have (on average 1.4292878635907724) internal successors, (1425), 1004 states have internal predecessors, (1425), 149 states have call successors, (149), 61 states have call predecessors, (149), 59 states have return successors, (208), 143 states have call predecessors, (208), 146 states have call successors, (208) [2024-11-09 01:22:55,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1207 states to 1207 states and 1782 transitions. [2024-11-09 01:22:55,118 INFO L78 Accepts]: Start accepts. Automaton has 1207 states and 1782 transitions. Word has length 102 [2024-11-09 01:22:55,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:22:55,119 INFO L471 AbstractCegarLoop]: Abstraction has 1207 states and 1782 transitions. [2024-11-09 01:22:55,119 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-09 01:22:55,119 INFO L276 IsEmpty]: Start isEmpty. Operand 1207 states and 1782 transitions. [2024-11-09 01:22:55,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-09 01:22:55,122 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:22:55,122 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:22:55,146 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-09 01:22:55,322 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-09 01:22:55,323 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:22:55,323 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:22:55,323 INFO L85 PathProgramCache]: Analyzing trace with hash -767206468, now seen corresponding path program 1 times [2024-11-09 01:22:55,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:22:55,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044729725] [2024-11-09 01:22:55,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:22:55,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:22:55,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:22:55,593 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 11 proven. 8 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-09 01:22:55,593 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:22:55,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044729725] [2024-11-09 01:22:55,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044729725] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 01:22:55,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275981781] [2024-11-09 01:22:55,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:22:55,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:22:55,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:22:55,596 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 01:22:55,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 01:22:55,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:22:55,797 INFO L255 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 01:22:55,801 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 01:22:56,227 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 01:22:56,228 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 01:22:56,418 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-09 01:22:56,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275981781] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 01:22:56,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1742755755] [2024-11-09 01:22:56,421 INFO L159 IcfgInterpreter]: Started Sifa with 65 locations of interest [2024-11-09 01:22:56,422 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 01:22:56,422 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 01:22:56,422 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 01:22:56,422 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 01:23:23,623 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 241 for LOIs [2024-11-09 01:23:24,148 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 212 for LOIs [2024-11-09 01:23:24,710 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 158 for LOIs [2024-11-09 01:23:24,779 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 226 for LOIs [2024-11-09 01:23:29,217 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 227 for LOIs [2024-11-09 01:23:33,257 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 172 for LOIs [2024-11-09 01:23:33,479 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 220 for LOIs [2024-11-09 01:23:34,097 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 231 for LOIs [2024-11-09 01:23:34,973 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 01:24:40,664 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '25082#(and (= ~q_req_up~0 1) (= ~q_free~0 1) (exists ((|v_ULTIMATE.start_eval1_~tmp___0~2#1_16| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp___0~2#1_16| 0)) (<= |v_ULTIMATE.start_eval1_~tmp___0~2#1_16| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp___0~2#1_16| 2147483648)))) (not (= ~c_num_read~0 ~p_num_write~0)) (= ~c_last_read~0 ~q_buf_0~0) (= ~c_dr_pc~0 0) (= ~c_last_read~0 ~p_last_write~0) (exists ((v_~c_last_read~0_10 Int) (v_~q_free~0_42 Int)) (and (= ~E_12~0 2) (= ~T6_E~0 2) (= ~t6_i~0 0) (= ~t5_i~0 0) (<= 1 |#StackHeapBarrier|) (= 0 ~t5_pc~0) (= ~E_4~0 2) (= v_~c_last_read~0_10 0) (= ~T11_E~0 2) (= ~t10_i~0 0) (= ~t7_i~0 0) (= ~t1_pc~0 0) (= 0 ~t8_pc~0) (= 0 ~t7_pc~0) (= ~T4_E~0 2) (= ~E_7~0 2) (= ~E_8~0 2) (= 0 ~t4_st~0) (= ~T1_E~0 2) (= ~T5_E~0 2) (<= 0 ~p_dw_pc~0) (= ~m_st~0 0) (= ~E_5~0 2) (<= 0 ~p_num_write~0) (= ~E_10~0 2) (= ~T2_E~0 2) (= 1 ~c_dr_i~0) (= ~T9_E~0 2) (= 0 ~t6_pc~0) (= 0 ~t5_st~0) (= ~E_3~0 2) (= 0 ~t3_pc~0) (= 0 ~t6_st~0) (= ~t9_i~0 0) (= ~t2_i~0 0) (= 0 ~t8_st~0) (= ~E_6~0 2) (= ~t4_i~0 0) (= ~E_11~0 2) (= ~t1_st~0 0) (= ~c_num_read~0 1) (= ~T7_E~0 2) (or (and (exists ((|v_ULTIMATE.start_eval1_~tmp~2#1_18| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp~2#1_18| 0)) (<= |v_ULTIMATE.start_eval1_~tmp~2#1_18| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp~2#1_18| 2147483648)))) (exists ((|v_ULTIMATE.start_eval1_~tmp___1~0#1_23| Int)) (and (<= 0 |v_ULTIMATE.start_eval1_~tmp___1~0#1_23|) (<= |v_ULTIMATE.start_eval1_~tmp___1~0#1_23| 1) (not (= |v_ULTIMATE.start_eval1_~tmp___1~0#1_23| 0)))) (= ~p_dw_pc~0 1) (= 2 ~p_dw_st~0) (= v_~q_free~0_42 0)) (and (not (= ~p_dw_st~0 0)) (exists ((|v_ULTIMATE.start_eval1_~tmp___1~0#1_23| Int)) (and (<= 0 |v_ULTIMATE.start_eval1_~tmp___1~0#1_23|) (<= |v_ULTIMATE.start_eval1_~tmp___1~0#1_23| 1) (not (= |v_ULTIMATE.start_eval1_~tmp___1~0#1_23| 0)))))) (= ~m_i~0 0) (= ~t10_st~0 0) (= ~t10_pc~0 0) (= 0 ~t9_pc~0) (= ~t11_pc~0 0) (= ~T12_E~0 2) (= ~t11_i~0 0) (= ~t12_pc~0 0) (= ~E_2~0 2) (not (= v_~q_free~0_42 1)) (= ~T3_E~0 2) (= ~t12_i~0 0) (= ~local~0 0) (= ~t3_i~0 0) (= 0 ~t7_st~0) (= ~t8_i~0 0) (= ~token~0 0) (= ~m_pc~0 0) (= 0 ~t9_st~0) (= ~T10_E~0 2) (= ~p_dw_i~0 1) (= 0 ~t2_pc~0) (= ~E_M~0 2) (= ~a_t~0 0) (= 0 ~t2_st~0) (= ~t12_st~0 0) (= 0 ~t4_pc~0) (= ~t11_st~0 0) (<= v_~q_free~0_42 1) (= ~E_1~0 2) (= 0 ~t3_st~0) (= ~T8_E~0 2) (= ~M_E~0 2) (= ~E_9~0 2) (= ~t1_i~0 0))) (= ~c_dr_st~0 1))' at error location [2024-11-09 01:24:40,664 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 01:24:40,664 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 01:24:40,665 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 13 [2024-11-09 01:24:40,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611694511] [2024-11-09 01:24:40,665 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 01:24:40,666 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-09 01:24:40,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:24:40,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-09 01:24:40,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=333, Invalid=2973, Unknown=0, NotChecked=0, Total=3306 [2024-11-09 01:24:40,668 INFO L87 Difference]: Start difference. First operand 1207 states and 1782 transitions. Second operand has 13 states, 12 states have (on average 13.166666666666666) internal successors, (158), 12 states have internal predecessors, (158), 9 states have call successors, (42), 5 states have call predecessors, (42), 5 states have return successors, (41), 10 states have call predecessors, (41), 9 states have call successors, (41) [2024-11-09 01:24:45,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:24:45,057 INFO L93 Difference]: Finished difference Result 2147 states and 2869 transitions. [2024-11-09 01:24:45,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-09 01:24:45,058 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 13.166666666666666) internal successors, (158), 12 states have internal predecessors, (158), 9 states have call successors, (42), 5 states have call predecessors, (42), 5 states have return successors, (41), 10 states have call predecessors, (41), 9 states have call successors, (41) Word has length 104 [2024-11-09 01:24:45,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:24:45,068 INFO L225 Difference]: With dead ends: 2147 [2024-11-09 01:24:45,068 INFO L226 Difference]: Without dead ends: 1965 [2024-11-09 01:24:45,073 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 272 SyntacticMatches, 8 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 4816 ImplicationChecksByTransitivity, 67.9s TimeCoverageRelationStatistics Valid=1088, Invalid=12252, Unknown=0, NotChecked=0, Total=13340 [2024-11-09 01:24:45,074 INFO L432 NwaCegarLoop]: 304 mSDtfsCounter, 1549 mSDsluCounter, 1768 mSDsCounter, 0 mSdLazyCounter, 2515 mSolverCounterSat, 486 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1554 SdHoareTripleChecker+Valid, 2072 SdHoareTripleChecker+Invalid, 3001 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 486 IncrementalHoareTripleChecker+Valid, 2515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-09 01:24:45,074 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1554 Valid, 2072 Invalid, 3001 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [486 Valid, 2515 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-09 01:24:45,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1965 states. [2024-11-09 01:24:45,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1965 to 1602. [2024-11-09 01:24:45,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1602 states, 1282 states have (on average 1.3728549141965678) internal successors, (1760), 1289 states have internal predecessors, (1760), 207 states have call successors, (207), 113 states have call predecessors, (207), 111 states have return successors, (266), 201 states have call predecessors, (266), 204 states have call successors, (266) [2024-11-09 01:24:45,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1602 states to 1602 states and 2233 transitions. [2024-11-09 01:24:45,340 INFO L78 Accepts]: Start accepts. Automaton has 1602 states and 2233 transitions. Word has length 104 [2024-11-09 01:24:45,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:24:45,340 INFO L471 AbstractCegarLoop]: Abstraction has 1602 states and 2233 transitions. [2024-11-09 01:24:45,340 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 13.166666666666666) internal successors, (158), 12 states have internal predecessors, (158), 9 states have call successors, (42), 5 states have call predecessors, (42), 5 states have return successors, (41), 10 states have call predecessors, (41), 9 states have call successors, (41) [2024-11-09 01:24:45,341 INFO L276 IsEmpty]: Start isEmpty. Operand 1602 states and 2233 transitions. [2024-11-09 01:24:45,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-09 01:24:45,344 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:24:45,345 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:24:45,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-09 01:24:45,545 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:24:45,545 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:24:45,546 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:24:45,546 INFO L85 PathProgramCache]: Analyzing trace with hash -811939404, now seen corresponding path program 1 times [2024-11-09 01:24:45,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:24:45,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110586327] [2024-11-09 01:24:45,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:24:45,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:24:45,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:24:45,621 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-09 01:24:45,621 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:24:45,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110586327] [2024-11-09 01:24:45,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110586327] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:24:45,621 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 01:24:45,621 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 01:24:45,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689485347] [2024-11-09 01:24:45,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:24:45,622 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 01:24:45,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:24:45,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 01:24:45,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 01:24:45,623 INFO L87 Difference]: Start difference. First operand 1602 states and 2233 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-09 01:24:45,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:24:45,969 INFO L93 Difference]: Finished difference Result 2101 states and 2805 transitions. [2024-11-09 01:24:45,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 01:24:45,970 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 108 [2024-11-09 01:24:45,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:24:45,980 INFO L225 Difference]: With dead ends: 2101 [2024-11-09 01:24:45,980 INFO L226 Difference]: Without dead ends: 1592 [2024-11-09 01:24:45,982 INFO L431 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 [2024-11-09 01:24:45,983 INFO L432 NwaCegarLoop]: 369 mSDtfsCounter, 370 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 01:24:45,983 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [370 Valid, 435 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 01:24:45,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1592 states. [2024-11-09 01:24:46,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1592 to 1583. [2024-11-09 01:24:46,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1265 states have (on average 1.36600790513834) internal successors, (1728), 1272 states have internal predecessors, (1728), 206 states have call successors, (206), 112 states have call predecessors, (206), 110 states have return successors, (265), 200 states have call predecessors, (265), 203 states have call successors, (265) [2024-11-09 01:24:46,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 2199 transitions. [2024-11-09 01:24:46,225 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 2199 transitions. Word has length 108 [2024-11-09 01:24:46,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:24:46,226 INFO L471 AbstractCegarLoop]: Abstraction has 1583 states and 2199 transitions. [2024-11-09 01:24:46,226 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-09 01:24:46,226 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 2199 transitions. [2024-11-09 01:24:46,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-09 01:24:46,229 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:24:46,229 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:24:46,229 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-09 01:24:46,229 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:24:46,230 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:24:46,230 INFO L85 PathProgramCache]: Analyzing trace with hash -583420980, now seen corresponding path program 1 times [2024-11-09 01:24:46,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:24:46,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019564039] [2024-11-09 01:24:46,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:24:46,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:24:46,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:24:46,439 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 25 proven. 8 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-09 01:24:46,440 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:24:46,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019564039] [2024-11-09 01:24:46,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019564039] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 01:24:46,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148829869] [2024-11-09 01:24:46,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:24:46,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:24:46,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:24:46,442 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 01:24:46,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-09 01:24:46,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:24:46,626 INFO L255 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 01:24:46,630 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 01:24:46,720 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-09 01:24:46,720 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 01:24:46,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148829869] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:24:46,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 01:24:46,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2024-11-09 01:24:46,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710924925] [2024-11-09 01:24:46,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:24:46,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 01:24:46,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:24:46,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 01:24:46,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-11-09 01:24:46,726 INFO L87 Difference]: Start difference. First operand 1583 states and 2199 transitions. Second operand has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-09 01:24:47,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:24:47,206 INFO L93 Difference]: Finished difference Result 2103 states and 2793 transitions. [2024-11-09 01:24:47,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 01:24:47,206 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 112 [2024-11-09 01:24:47,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:24:47,216 INFO L225 Difference]: With dead ends: 2103 [2024-11-09 01:24:47,216 INFO L226 Difference]: Without dead ends: 1554 [2024-11-09 01:24:47,218 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-11-09 01:24:47,219 INFO L432 NwaCegarLoop]: 358 mSDtfsCounter, 47 mSDsluCounter, 1079 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 1437 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 01:24:47,219 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 1437 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 01:24:47,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1554 states. [2024-11-09 01:24:47,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1554 to 1494. [2024-11-09 01:24:47,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1494 states, 1204 states have (on average 1.3770764119601329) internal successors, (1658), 1211 states have internal predecessors, (1658), 191 states have call successors, (191), 99 states have call predecessors, (191), 97 states have return successors, (250), 185 states have call predecessors, (250), 188 states have call successors, (250) [2024-11-09 01:24:47,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1494 states to 1494 states and 2099 transitions. [2024-11-09 01:24:47,448 INFO L78 Accepts]: Start accepts. Automaton has 1494 states and 2099 transitions. Word has length 112 [2024-11-09 01:24:47,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:24:47,449 INFO L471 AbstractCegarLoop]: Abstraction has 1494 states and 2099 transitions. [2024-11-09 01:24:47,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-09 01:24:47,449 INFO L276 IsEmpty]: Start isEmpty. Operand 1494 states and 2099 transitions. [2024-11-09 01:24:47,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-09 01:24:47,451 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:24:47,452 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:24:47,473 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-09 01:24:47,652 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:24:47,653 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:24:47,653 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:24:47,653 INFO L85 PathProgramCache]: Analyzing trace with hash 115582413, now seen corresponding path program 1 times [2024-11-09 01:24:47,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:24:47,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950295891] [2024-11-09 01:24:47,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:24:47,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:24:47,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:24:47,834 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-09 01:24:47,835 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:24:47,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950295891] [2024-11-09 01:24:47,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950295891] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:24:47,835 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 01:24:47,835 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 01:24:47,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242952496] [2024-11-09 01:24:47,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:24:47,836 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 01:24:47,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:24:47,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 01:24:47,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:24:47,837 INFO L87 Difference]: Start difference. First operand 1494 states and 2099 transitions. Second operand has 6 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-09 01:24:48,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:24:48,303 INFO L93 Difference]: Finished difference Result 2243 states and 2944 transitions. [2024-11-09 01:24:48,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-09 01:24:48,303 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 113 [2024-11-09 01:24:48,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:24:48,313 INFO L225 Difference]: With dead ends: 2243 [2024-11-09 01:24:48,313 INFO L226 Difference]: Without dead ends: 1786 [2024-11-09 01:24:48,316 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-09 01:24:48,316 INFO L432 NwaCegarLoop]: 363 mSDtfsCounter, 359 mSDsluCounter, 1149 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 1512 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 01:24:48,317 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 1512 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 01:24:48,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2024-11-09 01:24:48,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1752. [2024-11-09 01:24:48,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1752 states, 1366 states have (on average 1.3455344070278183) internal successors, (1838), 1379 states have internal predecessors, (1838), 239 states have call successors, (239), 141 states have call predecessors, (239), 145 states have return successors, (310), 233 states have call predecessors, (310), 236 states have call successors, (310) [2024-11-09 01:24:48,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1752 states to 1752 states and 2387 transitions. [2024-11-09 01:24:48,637 INFO L78 Accepts]: Start accepts. Automaton has 1752 states and 2387 transitions. Word has length 113 [2024-11-09 01:24:48,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:24:48,638 INFO L471 AbstractCegarLoop]: Abstraction has 1752 states and 2387 transitions. [2024-11-09 01:24:48,638 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-09 01:24:48,638 INFO L276 IsEmpty]: Start isEmpty. Operand 1752 states and 2387 transitions. [2024-11-09 01:24:48,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-09 01:24:48,641 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:24:48,641 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:24:48,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-09 01:24:48,642 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:24:48,643 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:24:48,643 INFO L85 PathProgramCache]: Analyzing trace with hash 1749280037, now seen corresponding path program 1 times [2024-11-09 01:24:48,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:24:48,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418632072] [2024-11-09 01:24:48,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:24:48,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:24:48,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:24:49,839 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 18 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-09 01:24:49,840 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:24:49,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418632072] [2024-11-09 01:24:49,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418632072] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 01:24:49,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863220041] [2024-11-09 01:24:49,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:24:49,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:24:49,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:24:49,842 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 01:24:49,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-09 01:24:49,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:24:49,997 INFO L255 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-09 01:24:50,001 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 01:24:51,010 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 31 proven. 24 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 01:24:51,010 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 01:24:52,819 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 13 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-09 01:24:52,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863220041] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 01:24:52,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [568201604] [2024-11-09 01:24:52,828 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2024-11-09 01:24:52,828 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 01:24:52,829 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 01:24:52,832 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 01:24:52,832 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 01:25:42,103 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 260 for LOIs [2024-11-09 01:25:42,407 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 13 for LOIs [2024-11-09 01:25:42,408 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 7 for LOIs [2024-11-09 01:25:42,411 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 224 for LOIs [2024-11-09 01:25:44,140 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 225 for LOIs [2024-11-09 01:25:45,984 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 28 for LOIs [2024-11-09 01:25:46,024 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 218 for LOIs [2024-11-09 01:25:46,312 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 229 for LOIs [2024-11-09 01:25:46,604 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 01:26:07,201 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '46845#(and (= ~q_req_up~0 1) (= ~q_free~0 1) (not (= ~c_num_read~0 ~p_num_write~0)) (= ~c_last_read~0 ~p_last_write~0))' at error location [2024-11-09 01:26:07,201 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 01:26:07,201 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 01:26:07,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 15, 16] total 53 [2024-11-09 01:26:07,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858181089] [2024-11-09 01:26:07,201 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 01:26:07,202 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-09 01:26:07,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:26:07,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-09 01:26:07,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=816, Invalid=9690, Unknown=0, NotChecked=0, Total=10506 [2024-11-09 01:26:07,206 INFO L87 Difference]: Start difference. First operand 1752 states and 2387 transitions. Second operand has 53 states, 36 states have (on average 5.444444444444445) internal successors, (196), 39 states have internal predecessors, (196), 22 states have call successors, (44), 18 states have call predecessors, (44), 23 states have return successors, (46), 21 states have call predecessors, (46), 22 states have call successors, (46) [2024-11-09 01:26:31,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:26:31,743 INFO L93 Difference]: Finished difference Result 4576 states and 5834 transitions. [2024-11-09 01:26:31,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 273 states. [2024-11-09 01:26:31,744 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 36 states have (on average 5.444444444444445) internal successors, (196), 39 states have internal predecessors, (196), 22 states have call successors, (44), 18 states have call predecessors, (44), 23 states have return successors, (46), 21 states have call predecessors, (46), 22 states have call successors, (46) Word has length 114 [2024-11-09 01:26:31,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:26:31,768 INFO L225 Difference]: With dead ends: 4576 [2024-11-09 01:26:31,768 INFO L226 Difference]: Without dead ends: 3861 [2024-11-09 01:26:31,797 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 672 GetRequests, 297 SyntacticMatches, 6 SemanticMatches, 369 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 55804 ImplicationChecksByTransitivity, 38.4s TimeCoverageRelationStatistics Valid=12992, Invalid=124278, Unknown=0, NotChecked=0, Total=137270 [2024-11-09 01:26:31,798 INFO L432 NwaCegarLoop]: 309 mSDtfsCounter, 5688 mSDsluCounter, 5797 mSDsCounter, 0 mSdLazyCounter, 8464 mSolverCounterSat, 2331 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5688 SdHoareTripleChecker+Valid, 6106 SdHoareTripleChecker+Invalid, 10795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2331 IncrementalHoareTripleChecker+Valid, 8464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2024-11-09 01:26:31,798 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5688 Valid, 6106 Invalid, 10795 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2331 Valid, 8464 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2024-11-09 01:26:31,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3861 states. [2024-11-09 01:26:32,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3861 to 2028. [2024-11-09 01:26:32,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2028 states, 1550 states have (on average 1.3219354838709678) internal successors, (2049), 1565 states have internal predecessors, (2049), 284 states have call successors, (284), 178 states have call predecessors, (284), 192 states have return successors, (367), 286 states have call predecessors, (367), 281 states have call successors, (367) [2024-11-09 01:26:32,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2028 states to 2028 states and 2700 transitions. [2024-11-09 01:26:32,373 INFO L78 Accepts]: Start accepts. Automaton has 2028 states and 2700 transitions. Word has length 114 [2024-11-09 01:26:32,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:26:32,374 INFO L471 AbstractCegarLoop]: Abstraction has 2028 states and 2700 transitions. [2024-11-09 01:26:32,374 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 36 states have (on average 5.444444444444445) internal successors, (196), 39 states have internal predecessors, (196), 22 states have call successors, (44), 18 states have call predecessors, (44), 23 states have return successors, (46), 21 states have call predecessors, (46), 22 states have call successors, (46) [2024-11-09 01:26:32,375 INFO L276 IsEmpty]: Start isEmpty. Operand 2028 states and 2700 transitions. [2024-11-09 01:26:32,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-09 01:26:32,377 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:26:32,377 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:26:32,400 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-09 01:26:32,581 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:26:32,582 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:26:32,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:26:32,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1076060426, now seen corresponding path program 1 times [2024-11-09 01:26:32,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:26:32,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128589124] [2024-11-09 01:26:32,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:26:32,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:26:32,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:26:33,078 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 23 proven. 11 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-09 01:26:33,078 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:26:33,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128589124] [2024-11-09 01:26:33,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128589124] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 01:26:33,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1832031555] [2024-11-09 01:26:33,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:26:33,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:26:33,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:26:33,081 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 01:26:33,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-09 01:26:33,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:26:33,284 INFO L255 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-09 01:26:33,289 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 01:26:33,412 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 35 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-09 01:26:33,412 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 01:26:33,636 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-09 01:26:33,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1832031555] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-09 01:26:33,636 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 01:26:33,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [14, 8] total 20 [2024-11-09 01:26:33,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619901510] [2024-11-09 01:26:33,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:26:33,637 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 01:26:33,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:26:33,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 01:26:33,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2024-11-09 01:26:33,639 INFO L87 Difference]: Start difference. First operand 2028 states and 2700 transitions. Second operand has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-09 01:26:34,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:26:34,995 INFO L93 Difference]: Finished difference Result 3352 states and 4248 transitions. [2024-11-09 01:26:34,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-09 01:26:34,996 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) Word has length 115 [2024-11-09 01:26:34,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:26:35,010 INFO L225 Difference]: With dead ends: 3352 [2024-11-09 01:26:35,010 INFO L226 Difference]: Without dead ends: 2361 [2024-11-09 01:26:35,014 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2024-11-09 01:26:35,015 INFO L432 NwaCegarLoop]: 278 mSDtfsCounter, 560 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 941 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 563 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 1050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 941 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-09 01:26:35,016 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [563 Valid, 619 Invalid, 1050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 941 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-09 01:26:35,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2361 states. [2024-11-09 01:26:35,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2361 to 2108. [2024-11-09 01:26:35,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2108 states, 1595 states have (on average 1.316614420062696) internal successors, (2100), 1613 states have internal predecessors, (2100), 303 states have call successors, (303), 187 states have call predecessors, (303), 208 states have return successors, (407), 309 states have call predecessors, (407), 300 states have call successors, (407) [2024-11-09 01:26:35,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2108 states to 2108 states and 2810 transitions. [2024-11-09 01:26:35,461 INFO L78 Accepts]: Start accepts. Automaton has 2108 states and 2810 transitions. Word has length 115 [2024-11-09 01:26:35,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:26:35,462 INFO L471 AbstractCegarLoop]: Abstraction has 2108 states and 2810 transitions. [2024-11-09 01:26:35,462 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-09 01:26:35,462 INFO L276 IsEmpty]: Start isEmpty. Operand 2108 states and 2810 transitions. [2024-11-09 01:26:35,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-09 01:26:35,466 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:26:35,466 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:26:35,490 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-09 01:26:35,667 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-09 01:26:35,667 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:26:35,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:26:35,668 INFO L85 PathProgramCache]: Analyzing trace with hash 943333994, now seen corresponding path program 1 times [2024-11-09 01:26:35,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:26:35,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711549213] [2024-11-09 01:26:35,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:26:35,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:26:35,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:26:36,612 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 24 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-09 01:26:36,613 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:26:36,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711549213] [2024-11-09 01:26:36,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711549213] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 01:26:36,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335697206] [2024-11-09 01:26:36,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:26:36,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:26:36,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:26:36,616 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 01:26:36,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-09 01:26:36,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:26:36,824 INFO L255 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-09 01:26:36,831 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 01:26:37,980 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 60 proven. 23 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-09 01:26:37,980 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 01:26:39,744 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 13 proven. 44 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-09 01:26:39,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335697206] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 01:26:39,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [321082334] [2024-11-09 01:26:39,748 INFO L159 IcfgInterpreter]: Started Sifa with 69 locations of interest [2024-11-09 01:26:39,748 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 01:26:39,748 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 01:26:39,749 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 01:26:39,749 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 01:27:09,335 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 261 for LOIs [2024-11-09 01:27:09,691 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 77 for LOIs [2024-11-09 01:27:09,718 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 7 for LOIs [2024-11-09 01:27:09,721 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 225 for LOIs [2024-11-09 01:27:11,491 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 226 for LOIs [2024-11-09 01:27:13,467 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 21 for LOIs [2024-11-09 01:27:13,498 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 219 for LOIs [2024-11-09 01:27:13,853 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 230 for LOIs [2024-11-09 01:27:14,214 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 01:27:36,319 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '66128#(and (= ~q_req_up~0 1) (= ~q_free~0 1) (= ~c_dr_pc~0 1) (not (= ~c_num_read~0 ~p_num_write~0)) (= ~c_last_read~0 ~q_buf_0~0) (= ~c_last_read~0 ~p_last_write~0) (exists ((|v_ULTIMATE.start_eval1_~tmp___0~2#1_44| Int)) (and (<= |v_ULTIMATE.start_eval1_~tmp___0~2#1_44| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp___0~2#1_44| 2147483648)) (not (= |v_ULTIMATE.start_eval1_~tmp___0~2#1_44| 0)))) (exists ((v_~q_req_up~0_99 Int) (v_~q_free~0_100 Int)) (and (or (and (= v_~q_free~0_100 0) (= ~p_dw_pc~0 1) (= 2 ~p_dw_st~0)) (and (<= 0 ~p_dw_pc~0) (<= v_~q_free~0_100 1) (= ~p_dw_st~0 0))) (or (exists ((v_~p_dw_st~0_138 Int) (v_~p_dw_pc~0_47 Int)) (and (or (and (= v_~p_dw_st~0_138 1) (= v_~p_dw_pc~0_47 0)) (and (<= ~q_buf_0~0 2147483647) (<= 0 (+ ~p_last_write~0 2147483648)) (= v_~p_dw_st~0_138 1) (= v_~q_req_up~0_99 1))) (or (and (exists ((|v_ULTIMATE.start_eval1_~tmp~2#1_69| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp~2#1_69| 0)) (<= |v_ULTIMATE.start_eval1_~tmp~2#1_69| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp~2#1_69| 2147483648)))) (= v_~p_dw_pc~0_47 0)) (and (= v_~p_dw_pc~0_47 1) (exists ((|v_ULTIMATE.start_eval1_~tmp~2#1_69| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp~2#1_69| 0)) (<= |v_ULTIMATE.start_eval1_~tmp~2#1_69| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp~2#1_69| 2147483648)))))))) (= ~p_dw_st~0 0)))) (= ~c_dr_st~0 1))' at error location [2024-11-09 01:27:36,320 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-09 01:27:36,320 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 01:27:36,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16, 18] total 49 [2024-11-09 01:27:36,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149816459] [2024-11-09 01:27:36,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 01:27:36,321 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-09 01:27:36,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:27:36,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-09 01:27:36,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=923, Invalid=9379, Unknown=0, NotChecked=0, Total=10302 [2024-11-09 01:27:36,323 INFO L87 Difference]: Start difference. First operand 2108 states and 2810 transitions. Second operand has 49 states, 35 states have (on average 6.085714285714285) internal successors, (213), 39 states have internal predecessors, (213), 26 states have call successors, (49), 17 states have call predecessors, (49), 21 states have return successors, (51), 24 states have call predecessors, (51), 26 states have call successors, (51) [2024-11-09 01:27:45,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:27:45,153 INFO L93 Difference]: Finished difference Result 4313 states and 5389 transitions. [2024-11-09 01:27:45,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2024-11-09 01:27:45,154 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 35 states have (on average 6.085714285714285) internal successors, (213), 39 states have internal predecessors, (213), 26 states have call successors, (49), 17 states have call predecessors, (49), 21 states have return successors, (51), 24 states have call predecessors, (51), 26 states have call successors, (51) Word has length 124 [2024-11-09 01:27:45,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:27:45,168 INFO L225 Difference]: With dead ends: 4313 [2024-11-09 01:27:45,169 INFO L226 Difference]: Without dead ends: 3242 [2024-11-09 01:27:45,176 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 526 GetRequests, 323 SyntacticMatches, 2 SemanticMatches, 201 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 15911 ImplicationChecksByTransitivity, 26.9s TimeCoverageRelationStatistics Valid=4266, Invalid=36740, Unknown=0, NotChecked=0, Total=41006 [2024-11-09 01:27:45,177 INFO L432 NwaCegarLoop]: 278 mSDtfsCounter, 5561 mSDsluCounter, 2708 mSDsCounter, 0 mSdLazyCounter, 5090 mSolverCounterSat, 2427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5561 SdHoareTripleChecker+Valid, 2986 SdHoareTripleChecker+Invalid, 7517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2427 IncrementalHoareTripleChecker+Valid, 5090 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-11-09 01:27:45,177 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5561 Valid, 2986 Invalid, 7517 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2427 Valid, 5090 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-11-09 01:27:45,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3242 states. [2024-11-09 01:27:45,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3242 to 1924. [2024-11-09 01:27:45,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1924 states, 1483 states have (on average 1.3297370195549563) internal successors, (1972), 1500 states have internal predecessors, (1972), 263 states have call successors, (263), 155 states have call predecessors, (263), 176 states have return successors, (357), 270 states have call predecessors, (357), 260 states have call successors, (357) [2024-11-09 01:27:45,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1924 states to 1924 states and 2592 transitions. [2024-11-09 01:27:45,548 INFO L78 Accepts]: Start accepts. Automaton has 1924 states and 2592 transitions. Word has length 124 [2024-11-09 01:27:45,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:27:45,549 INFO L471 AbstractCegarLoop]: Abstraction has 1924 states and 2592 transitions. [2024-11-09 01:27:45,549 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 35 states have (on average 6.085714285714285) internal successors, (213), 39 states have internal predecessors, (213), 26 states have call successors, (49), 17 states have call predecessors, (49), 21 states have return successors, (51), 24 states have call predecessors, (51), 26 states have call successors, (51) [2024-11-09 01:27:45,549 INFO L276 IsEmpty]: Start isEmpty. Operand 1924 states and 2592 transitions. [2024-11-09 01:27:45,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-09 01:27:45,552 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:27:45,553 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:27:45,569 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-09 01:27:45,753 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-09 01:27:45,754 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:27:45,754 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:27:45,754 INFO L85 PathProgramCache]: Analyzing trace with hash 757643435, now seen corresponding path program 1 times [2024-11-09 01:27:45,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:27:45,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078045555] [2024-11-09 01:27:45,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:27:45,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:27:45,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:27:45,988 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 38 proven. 9 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-09 01:27:45,989 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:27:45,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078045555] [2024-11-09 01:27:45,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078045555] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 01:27:45,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1375938886] [2024-11-09 01:27:45,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:27:45,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:27:45,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:27:45,992 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 01:27:45,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-09 01:27:46,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:27:46,161 INFO L255 TraceCheckSpWp]: Trace formula consists of 560 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-09 01:27:46,165 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 01:27:46,289 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 50 proven. 17 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-09 01:27:46,289 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 01:27:46,487 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-09 01:27:46,487 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1375938886] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-09 01:27:46,488 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 01:27:46,488 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9, 10] total 17 [2024-11-09 01:27:46,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1458747244] [2024-11-09 01:27:46,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:27:46,488 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 01:27:46,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:27:46,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 01:27:46,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2024-11-09 01:27:46,489 INFO L87 Difference]: Start difference. First operand 1924 states and 2592 transitions. Second operand has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-09 01:27:47,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:27:47,694 INFO L93 Difference]: Finished difference Result 2579 states and 3333 transitions. [2024-11-09 01:27:47,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-09 01:27:47,694 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) Word has length 125 [2024-11-09 01:27:47,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:27:47,704 INFO L225 Difference]: With dead ends: 2579 [2024-11-09 01:27:47,704 INFO L226 Difference]: Without dead ends: 1692 [2024-11-09 01:27:47,707 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2024-11-09 01:27:47,708 INFO L432 NwaCegarLoop]: 267 mSDtfsCounter, 791 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 1153 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 936 SdHoareTripleChecker+Invalid, 1318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 1153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-09 01:27:47,708 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [792 Valid, 936 Invalid, 1318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 1153 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-09 01:27:47,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1692 states. [2024-11-09 01:27:48,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1692 to 1655. [2024-11-09 01:27:48,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1655 states, 1284 states have (on average 1.3450155763239875) internal successors, (1727), 1301 states have internal predecessors, (1727), 227 states have call successors, (227), 125 states have call predecessors, (227), 142 states have return successors, (316), 230 states have call predecessors, (316), 224 states have call successors, (316) [2024-11-09 01:27:48,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1655 states to 1655 states and 2270 transitions. [2024-11-09 01:27:48,167 INFO L78 Accepts]: Start accepts. Automaton has 1655 states and 2270 transitions. Word has length 125 [2024-11-09 01:27:48,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:27:48,168 INFO L471 AbstractCegarLoop]: Abstraction has 1655 states and 2270 transitions. [2024-11-09 01:27:48,169 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-09 01:27:48,169 INFO L276 IsEmpty]: Start isEmpty. Operand 1655 states and 2270 transitions. [2024-11-09 01:27:48,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-09 01:27:48,175 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:27:48,176 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:27:48,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-09 01:27:48,376 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-09 01:27:48,376 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:27:48,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:27:48,377 INFO L85 PathProgramCache]: Analyzing trace with hash -652165625, now seen corresponding path program 1 times [2024-11-09 01:27:48,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:27:48,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310596284] [2024-11-09 01:27:48,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:27:48,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:27:48,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:27:48,533 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 01:27:48,533 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:27:48,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310596284] [2024-11-09 01:27:48,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310596284] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 01:27:48,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486671156] [2024-11-09 01:27:48,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:27:48,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:27:48,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:27:48,535 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 01:27:48,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-09 01:27:48,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:27:48,767 INFO L255 TraceCheckSpWp]: Trace formula consists of 937 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 01:27:48,769 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 01:27:48,800 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-09 01:27:48,800 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 01:27:48,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486671156] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:27:48,800 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 01:27:48,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-09 01:27:48,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123835055] [2024-11-09 01:27:48,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:27:48,801 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 01:27:48,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:27:48,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 01:27:48,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:27:48,802 INFO L87 Difference]: Start difference. First operand 1655 states and 2270 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 2 states have internal predecessors, (89), 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) [2024-11-09 01:27:49,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:27:49,320 INFO L93 Difference]: Finished difference Result 3519 states and 5312 transitions. [2024-11-09 01:27:49,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 01:27:49,320 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 2 states have internal predecessors, (89), 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 138 [2024-11-09 01:27:49,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:27:49,343 INFO L225 Difference]: With dead ends: 3519 [2024-11-09 01:27:49,344 INFO L226 Difference]: Without dead ends: 2579 [2024-11-09 01:27:49,350 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:27:49,350 INFO L432 NwaCegarLoop]: 329 mSDtfsCounter, 363 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 01:27:49,351 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [363 Valid, 576 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 01:27:49,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2579 states. [2024-11-09 01:27:49,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2579 to 2570. [2024-11-09 01:27:49,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2570 states, 2067 states have (on average 1.3967102080309628) internal successors, (2887), 2087 states have internal predecessors, (2887), 329 states have call successors, (329), 155 states have call predecessors, (329), 172 states have return successors, (476), 329 states have call predecessors, (476), 326 states have call successors, (476) [2024-11-09 01:27:49,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2570 states to 2570 states and 3692 transitions. [2024-11-09 01:27:49,894 INFO L78 Accepts]: Start accepts. Automaton has 2570 states and 3692 transitions. Word has length 138 [2024-11-09 01:27:49,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:27:49,895 INFO L471 AbstractCegarLoop]: Abstraction has 2570 states and 3692 transitions. [2024-11-09 01:27:49,895 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 2 states have internal predecessors, (89), 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) [2024-11-09 01:27:49,895 INFO L276 IsEmpty]: Start isEmpty. Operand 2570 states and 3692 transitions. [2024-11-09 01:27:49,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-09 01:27:49,901 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:27:49,902 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:27:49,923 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-09 01:27:50,102 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:27:50,102 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:27:50,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:27:50,103 INFO L85 PathProgramCache]: Analyzing trace with hash 225690343, now seen corresponding path program 1 times [2024-11-09 01:27:50,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:27:50,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668854214] [2024-11-09 01:27:50,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:27:50,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:27:50,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:27:50,248 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 01:27:50,249 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:27:50,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668854214] [2024-11-09 01:27:50,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668854214] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 01:27:50,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703526866] [2024-11-09 01:27:50,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:27:50,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:27:50,250 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:27:50,251 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 01:27:50,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-09 01:27:50,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:27:50,478 INFO L255 TraceCheckSpWp]: Trace formula consists of 931 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 01:27:50,481 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 01:27:50,509 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-09 01:27:50,510 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 01:27:50,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703526866] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:27:50,510 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 01:27:50,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-09 01:27:50,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284433958] [2024-11-09 01:27:50,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:27:50,511 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 01:27:50,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:27:50,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 01:27:50,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:27:50,512 INFO L87 Difference]: Start difference. First operand 2570 states and 3692 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 2 states have internal predecessors, (86), 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) [2024-11-09 01:27:51,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:27:51,287 INFO L93 Difference]: Finished difference Result 6249 states and 9670 transitions. [2024-11-09 01:27:51,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 01:27:51,288 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 2 states have internal predecessors, (86), 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 138 [2024-11-09 01:27:51,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:27:51,309 INFO L225 Difference]: With dead ends: 6249 [2024-11-09 01:27:51,310 INFO L226 Difference]: Without dead ends: 4394 [2024-11-09 01:27:51,326 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:27:51,327 INFO L432 NwaCegarLoop]: 329 mSDtfsCounter, 366 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 366 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 01:27:51,328 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [366 Valid, 576 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 01:27:51,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4394 states. [2024-11-09 01:27:51,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4394 to 4380. [2024-11-09 01:27:51,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4380 states, 3618 states have (on average 1.4309010503040354) internal successors, (5177), 3644 states have internal predecessors, (5177), 528 states have call successors, (528), 215 states have call predecessors, (528), 232 states have return successors, (787), 522 states have call predecessors, (787), 525 states have call successors, (787) [2024-11-09 01:27:51,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4380 states to 4380 states and 6492 transitions. [2024-11-09 01:27:51,843 INFO L78 Accepts]: Start accepts. Automaton has 4380 states and 6492 transitions. Word has length 138 [2024-11-09 01:27:51,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:27:51,843 INFO L471 AbstractCegarLoop]: Abstraction has 4380 states and 6492 transitions. [2024-11-09 01:27:51,844 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 2 states have internal predecessors, (86), 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) [2024-11-09 01:27:51,844 INFO L276 IsEmpty]: Start isEmpty. Operand 4380 states and 6492 transitions. [2024-11-09 01:27:51,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-09 01:27:51,853 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:27:51,853 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:27:51,874 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-09 01:27:52,054 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:27:52,054 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:27:52,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:27:52,055 INFO L85 PathProgramCache]: Analyzing trace with hash 376967687, now seen corresponding path program 1 times [2024-11-09 01:27:52,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:27:52,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050894471] [2024-11-09 01:27:52,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:27:52,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:27:52,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:27:52,188 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 01:27:52,189 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:27:52,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050894471] [2024-11-09 01:27:52,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050894471] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 01:27:52,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310487349] [2024-11-09 01:27:52,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:27:52,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:27:52,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:27:52,191 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 01:27:52,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-09 01:27:52,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:27:52,429 INFO L255 TraceCheckSpWp]: Trace formula consists of 925 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 01:27:52,433 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 01:27:52,477 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-09 01:27:52,477 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 01:27:52,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310487349] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:27:52,478 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 01:27:52,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-09 01:27:52,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796812211] [2024-11-09 01:27:52,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:27:52,479 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 01:27:52,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:27:52,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 01:27:52,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:27:52,480 INFO L87 Difference]: Start difference. First operand 4380 states and 6492 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 2 states have internal predecessors, (95), 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) [2024-11-09 01:27:53,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:27:53,533 INFO L93 Difference]: Finished difference Result 11649 states and 18245 transitions. [2024-11-09 01:27:53,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 01:27:53,533 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 2 states have internal predecessors, (95), 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 138 [2024-11-09 01:27:53,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:27:53,569 INFO L225 Difference]: With dead ends: 11649 [2024-11-09 01:27:53,569 INFO L226 Difference]: Without dead ends: 7984 [2024-11-09 01:27:53,586 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:27:53,586 INFO L432 NwaCegarLoop]: 329 mSDtfsCounter, 357 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 01:27:53,587 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [357 Valid, 576 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 01:27:53,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7984 states. [2024-11-09 01:27:54,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7984 to 7960. [2024-11-09 01:27:54,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7960 states, 6690 states have (on average 1.449476831091181) internal successors, (9697), 6728 states have internal predecessors, (9697), 916 states have call successors, (916), 335 states have call predecessors, (916), 352 states have return successors, (1391), 898 states have call predecessors, (1391), 913 states have call successors, (1391) [2024-11-09 01:27:54,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7960 states to 7960 states and 12004 transitions. [2024-11-09 01:27:54,568 INFO L78 Accepts]: Start accepts. Automaton has 7960 states and 12004 transitions. Word has length 138 [2024-11-09 01:27:54,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:27:54,569 INFO L471 AbstractCegarLoop]: Abstraction has 7960 states and 12004 transitions. [2024-11-09 01:27:54,569 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 2 states have internal predecessors, (95), 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) [2024-11-09 01:27:54,569 INFO L276 IsEmpty]: Start isEmpty. Operand 7960 states and 12004 transitions. [2024-11-09 01:27:54,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-09 01:27:54,585 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:27:54,585 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:27:54,607 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-09 01:27:54,785 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:27:54,786 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:27:54,787 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:27:54,787 INFO L85 PathProgramCache]: Analyzing trace with hash -1289208089, now seen corresponding path program 1 times [2024-11-09 01:27:54,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:27:54,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713140230] [2024-11-09 01:27:54,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:27:54,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:27:54,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:27:54,929 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 01:27:54,930 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:27:54,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713140230] [2024-11-09 01:27:54,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713140230] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 01:27:54,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456573829] [2024-11-09 01:27:54,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:27:54,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:27:54,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:27:54,932 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 01:27:54,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-09 01:27:55,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:27:55,158 INFO L255 TraceCheckSpWp]: Trace formula consists of 919 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 01:27:55,161 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 01:27:55,221 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-09 01:27:55,221 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 01:27:55,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456573829] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:27:55,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 01:27:55,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-09 01:27:55,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157379140] [2024-11-09 01:27:55,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:27:55,223 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 01:27:55,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:27:55,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 01:27:55,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:27:55,224 INFO L87 Difference]: Start difference. First operand 7960 states and 12004 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 2 states have internal predecessors, (107), 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) [2024-11-09 01:27:56,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:27:56,853 INFO L93 Difference]: Finished difference Result 22329 states and 35113 transitions. [2024-11-09 01:27:56,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 01:27:56,854 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 2 states have internal predecessors, (107), 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 138 [2024-11-09 01:27:56,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:27:56,930 INFO L225 Difference]: With dead ends: 22329 [2024-11-09 01:27:56,930 INFO L226 Difference]: Without dead ends: 15084 [2024-11-09 01:27:57,041 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:27:57,041 INFO L432 NwaCegarLoop]: 329 mSDtfsCounter, 345 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 01:27:57,042 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [345 Valid, 576 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 01:27:57,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15084 states. [2024-11-09 01:27:58,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15084 to 15040. [2024-11-09 01:27:58,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15040 states, 12774 states have (on average 1.4574134961640832) internal successors, (18617), 12836 states have internal predecessors, (18617), 1672 states have call successors, (1672), 575 states have call predecessors, (1672), 592 states have return successors, (2563), 1630 states have call predecessors, (2563), 1669 states have call successors, (2563) [2024-11-09 01:27:58,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15040 states to 15040 states and 22852 transitions. [2024-11-09 01:27:58,460 INFO L78 Accepts]: Start accepts. Automaton has 15040 states and 22852 transitions. Word has length 138 [2024-11-09 01:27:58,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:27:58,460 INFO L471 AbstractCegarLoop]: Abstraction has 15040 states and 22852 transitions. [2024-11-09 01:27:58,460 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 2 states have internal predecessors, (107), 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) [2024-11-09 01:27:58,461 INFO L276 IsEmpty]: Start isEmpty. Operand 15040 states and 22852 transitions. [2024-11-09 01:27:58,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-09 01:27:58,486 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:27:58,486 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:27:58,508 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-09 01:27:58,687 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:27:58,687 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:27:58,688 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:27:58,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1544338375, now seen corresponding path program 1 times [2024-11-09 01:27:58,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:27:58,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206843196] [2024-11-09 01:27:58,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:27:58,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:27:58,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:27:58,816 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 01:27:58,816 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:27:58,816 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206843196] [2024-11-09 01:27:58,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206843196] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 01:27:58,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780315603] [2024-11-09 01:27:58,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:27:58,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:27:58,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:27:58,819 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 01:27:58,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-09 01:27:59,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:27:59,050 INFO L255 TraceCheckSpWp]: Trace formula consists of 913 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 01:27:59,053 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 01:27:59,100 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-09 01:27:59,101 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 01:27:59,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780315603] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:27:59,101 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 01:27:59,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-09 01:27:59,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680434034] [2024-11-09 01:27:59,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:27:59,103 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 01:27:59,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:27:59,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 01:27:59,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:27:59,104 INFO L87 Difference]: Start difference. First operand 15040 states and 22852 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 2 states have internal predecessors, (101), 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) [2024-11-09 01:28:01,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:28:01,675 INFO L93 Difference]: Finished difference Result 43449 states and 68285 transitions. [2024-11-09 01:28:01,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 01:28:01,675 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 2 states have internal predecessors, (101), 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 138 [2024-11-09 01:28:01,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:28:01,804 INFO L225 Difference]: With dead ends: 43449 [2024-11-09 01:28:01,805 INFO L226 Difference]: Without dead ends: 29124 [2024-11-09 01:28:01,850 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:28:01,851 INFO L432 NwaCegarLoop]: 329 mSDtfsCounter, 351 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 01:28:01,851 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 576 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 01:28:01,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29124 states. [2024-11-09 01:28:04,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29124 to 29040. [2024-11-09 01:28:05,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29040 states, 24822 states have (on average 1.4590685682056241) internal successors, (36217), 24932 states have internal predecessors, (36217), 3144 states have call successors, (3144), 1055 states have call predecessors, (3144), 1072 states have return successors, (4835), 3054 states have call predecessors, (4835), 3141 states have call successors, (4835) [2024-11-09 01:28:05,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29040 states to 29040 states and 44196 transitions. [2024-11-09 01:28:05,257 INFO L78 Accepts]: Start accepts. Automaton has 29040 states and 44196 transitions. Word has length 138 [2024-11-09 01:28:05,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:28:05,258 INFO L471 AbstractCegarLoop]: Abstraction has 29040 states and 44196 transitions. [2024-11-09 01:28:05,258 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 2 states have internal predecessors, (101), 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) [2024-11-09 01:28:05,258 INFO L276 IsEmpty]: Start isEmpty. Operand 29040 states and 44196 transitions. [2024-11-09 01:28:05,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-09 01:28:05,309 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:28:05,310 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:28:05,332 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-09 01:28:05,510 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:28:05,511 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:28:05,511 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:28:05,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1743253337, now seen corresponding path program 1 times [2024-11-09 01:28:05,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:28:05,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354044120] [2024-11-09 01:28:05,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:28:05,512 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:28:05,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:28:05,710 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-09 01:28:05,711 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:28:05,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354044120] [2024-11-09 01:28:05,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354044120] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 01:28:05,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855772286] [2024-11-09 01:28:05,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:28:05,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 01:28:05,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 01:28:05,714 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 01:28:05,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-09 01:28:05,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:28:05,990 INFO L255 TraceCheckSpWp]: Trace formula consists of 907 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 01:28:05,994 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 01:28:06,074 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-09 01:28:06,075 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 01:28:06,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855772286] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:28:06,075 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-09 01:28:06,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-09 01:28:06,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621360340] [2024-11-09 01:28:06,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:28:06,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 01:28:06,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:28:06,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 01:28:06,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:28:06,078 INFO L87 Difference]: Start difference. First operand 29040 states and 44196 transitions. Second operand has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 2 states have internal predecessors, (110), 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) [2024-11-09 01:28:13,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 01:28:13,086 INFO L93 Difference]: Finished difference Result 85209 states and 133501 transitions. [2024-11-09 01:28:13,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 01:28:13,087 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 2 states have internal predecessors, (110), 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 138 [2024-11-09 01:28:13,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 01:28:13,403 INFO L225 Difference]: With dead ends: 85209 [2024-11-09 01:28:13,403 INFO L226 Difference]: Without dead ends: 56884 [2024-11-09 01:28:13,542 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:28:13,543 INFO L432 NwaCegarLoop]: 329 mSDtfsCounter, 342 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 01:28:13,545 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 576 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 01:28:13,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56884 states. [2024-11-09 01:28:21,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56884 to 56720. [2024-11-09 01:28:21,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56720 states, 48678 states have (on average 1.4572702247421834) internal successors, (70937), 48884 states have internal predecessors, (70937), 6008 states have call successors, (6008), 2015 states have call predecessors, (6008), 2032 states have return successors, (9235), 5822 states have call predecessors, (9235), 6005 states have call successors, (9235) [2024-11-09 01:28:21,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56720 states to 56720 states and 86180 transitions. [2024-11-09 01:28:21,624 INFO L78 Accepts]: Start accepts. Automaton has 56720 states and 86180 transitions. Word has length 138 [2024-11-09 01:28:21,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 01:28:21,624 INFO L471 AbstractCegarLoop]: Abstraction has 56720 states and 86180 transitions. [2024-11-09 01:28:21,624 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 2 states have internal predecessors, (110), 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) [2024-11-09 01:28:21,624 INFO L276 IsEmpty]: Start isEmpty. Operand 56720 states and 86180 transitions. [2024-11-09 01:28:21,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-09 01:28:21,879 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 01:28:21,879 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 01:28:21,903 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-09 01:28:22,084 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1c6a88fb-d664-49a3-991e-ff1faad5d469/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-09 01:28:22,085 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 01:28:22,085 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 01:28:22,085 INFO L85 PathProgramCache]: Analyzing trace with hash -344997945, now seen corresponding path program 1 times [2024-11-09 01:28:22,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 01:28:22,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572601709] [2024-11-09 01:28:22,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 01:28:22,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 01:28:22,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 01:28:22,477 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2024-11-09 01:28:22,477 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 01:28:22,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572601709] [2024-11-09 01:28:22,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572601709] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 01:28:22,477 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 01:28:22,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-09 01:28:22,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15526834] [2024-11-09 01:28:22,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 01:28:22,480 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 01:28:22,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 01:28:22,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 01:28:22,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-09 01:28:22,481 INFO L87 Difference]: Start difference. First operand 56720 states and 86180 transitions. Second operand has 6 states, 6 states have (on average 13.333333333333334) internal successors, (80), 6 states have internal predecessors, (80), 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)