./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.12.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.12.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E --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 a46e7920fd800fb5978581c250ecd4216776e6eac1b8dfb89d2f8a9c2732a33c --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 05:40:27,267 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 05:40:27,329 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-14 05:40:27,334 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 05:40:27,334 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 05:40:27,356 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 05:40:27,357 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 05:40:27,357 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 05:40:27,357 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 05:40:27,358 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 05:40:27,358 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 05:40:27,358 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 05:40:27,358 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 05:40:27,358 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 05:40:27,358 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 05:40:27,358 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 05:40:27,358 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 05:40:27,358 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 05:40:27,359 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 05:40:27,359 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 05:40:27,359 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 05:40:27,359 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 05:40:27,359 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 05:40:27,359 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 05:40:27,360 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 05:40:27,360 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 05:40:27,360 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 05:40:27,360 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 05:40:27,360 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 05:40:27,360 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 05:40:27,360 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 05:40:27,360 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 05:40:27,360 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 05:40:27,361 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 05:40:27,361 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 05:40:27,361 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 05:40:27,361 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 05:40:27,361 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 05:40:27,361 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:40:27,361 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 05:40:27,361 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 05:40:27,361 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 05:40:27,362 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 05:40:27,362 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 05:40:27,362 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 05:40:27,362 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 05:40:27,362 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 05:40:27,362 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E 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 -> a46e7920fd800fb5978581c250ecd4216776e6eac1b8dfb89d2f8a9c2732a33c [2024-11-14 05:40:27,687 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 05:40:27,695 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 05:40:27,697 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 05:40:27,699 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 05:40:27,699 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 05:40:27,700 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.12.cil-2.c Unable to find full path for "g++" [2024-11-14 05:40:29,510 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 05:40:29,929 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 05:40:29,933 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.12.cil-2.c [2024-11-14 05:40:29,955 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/data/9ee243d8b/0915c1d53956419b834634431fc26063/FLAG9b067220f [2024-11-14 05:40:29,979 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/data/9ee243d8b/0915c1d53956419b834634431fc26063 [2024-11-14 05:40:29,982 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 05:40:29,983 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 05:40:29,986 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 05:40:29,987 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 05:40:29,991 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 05:40:29,992 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:40:29" (1/1) ... [2024-11-14 05:40:29,993 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2b1f2206 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:40:29, skipping insertion in model container [2024-11-14 05:40:29,996 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:40:29" (1/1) ... [2024-11-14 05:40:30,057 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 05:40:30,192 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_efb351b4-e7f6-4b5e-922d-4698dfffeb77/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.12.cil-2.c[914,927] [2024-11-14 05:40:30,262 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_efb351b4-e7f6-4b5e-922d-4698dfffeb77/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.12.cil-2.c[7115,7128] [2024-11-14 05:40:30,445 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:40:30,464 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 05:40:30,480 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_efb351b4-e7f6-4b5e-922d-4698dfffeb77/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.12.cil-2.c[914,927] [2024-11-14 05:40:30,512 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_efb351b4-e7f6-4b5e-922d-4698dfffeb77/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.12.cil-2.c[7115,7128] [2024-11-14 05:40:30,578 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:40:30,602 INFO L204 MainTranslator]: Completed translation [2024-11-14 05:40:30,603 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:40:30 WrapperNode [2024-11-14 05:40:30,603 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 05:40:30,604 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 05:40:30,604 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 05:40:30,604 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 05:40:30,610 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:40:30" (1/1) ... [2024-11-14 05:40:30,631 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:40:30" (1/1) ... [2024-11-14 05:40:30,704 INFO L138 Inliner]: procedures = 77, calls = 93, calls flagged for inlining = 46, calls inlined = 46, statements flattened = 1049 [2024-11-14 05:40:30,706 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 05:40:30,707 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 05:40:30,707 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 05:40:30,707 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 05:40:30,721 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:40:30" (1/1) ... [2024-11-14 05:40:30,721 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:40:30" (1/1) ... [2024-11-14 05:40:30,726 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:40:30" (1/1) ... [2024-11-14 05:40:30,726 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:40:30" (1/1) ... [2024-11-14 05:40:30,749 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:40:30" (1/1) ... [2024-11-14 05:40:30,776 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:40:30" (1/1) ... [2024-11-14 05:40:30,784 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:40:30" (1/1) ... [2024-11-14 05:40:30,791 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:40:30" (1/1) ... [2024-11-14 05:40:30,803 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 05:40:30,804 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 05:40:30,804 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 05:40:30,804 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 05:40:30,806 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:40:30" (1/1) ... [2024-11-14 05:40:30,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:40:30,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:40:30,842 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 05:40:30,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 05:40:30,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 05:40:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-14 05:40:30,880 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-14 05:40:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-11-14 05:40:30,880 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-11-14 05:40:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-14 05:40:30,880 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-14 05:40:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-14 05:40:30,881 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-14 05:40:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-11-14 05:40:30,881 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-11-14 05:40:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-14 05:40:30,881 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-14 05:40:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-14 05:40:30,882 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-14 05:40:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-11-14 05:40:30,882 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-11-14 05:40:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-11-14 05:40:30,882 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-11-14 05:40:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-11-14 05:40:30,882 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-11-14 05:40:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-14 05:40:30,882 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-14 05:40:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 05:40:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-14 05:40:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-14 05:40:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-11-14 05:40:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-11-14 05:40:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 05:40:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 05:40:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-14 05:40:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-14 05:40:31,075 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 05:40:31,076 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 05:40:32,397 INFO L? ?]: Removed 127 outVars from TransFormulas that were not future-live. [2024-11-14 05:40:32,399 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 05:40:33,067 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 05:40:33,068 INFO L316 CfgBuilder]: Removed 19 assume(true) statements. [2024-11-14 05:40:33,068 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:40:33 BoogieIcfgContainer [2024-11-14 05:40:33,068 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 05:40:33,086 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 05:40:33,087 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 05:40:33,091 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 05:40:33,091 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 05:40:29" (1/3) ... [2024-11-14 05:40:33,092 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6618abfd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:40:33, skipping insertion in model container [2024-11-14 05:40:33,092 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:40:30" (2/3) ... [2024-11-14 05:40:33,093 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6618abfd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:40:33, skipping insertion in model container [2024-11-14 05:40:33,093 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:40:33" (3/3) ... [2024-11-14 05:40:33,096 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.12.cil-2.c [2024-11-14 05:40:33,116 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 05:40:33,119 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG pc_sfifo_2.cil-1+token_ring.12.cil-2.c that has 15 procedures, 273 locations, 1 initial locations, 19 loop locations, and 2 error locations. [2024-11-14 05:40:33,206 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 05:40:33,222 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;@432c7afa, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 05:40:33,224 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-14 05:40:33,228 INFO L276 IsEmpty]: Start isEmpty. Operand has 273 states, 216 states have (on average 1.5092592592592593) internal successors, (326), 222 states have internal predecessors, (326), 40 states have call successors, (40), 14 states have call predecessors, (40), 14 states have return successors, (40), 39 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-14 05:40:33,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-14 05:40:33,242 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:33,243 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-14 05:40:33,243 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:33,249 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:33,250 INFO L85 PathProgramCache]: Analyzing trace with hash 1327972621, now seen corresponding path program 1 times [2024-11-14 05:40:33,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:33,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931473819] [2024-11-14 05:40:33,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:33,259 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:33,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:33,671 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-14 05:40:33,671 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:33,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931473819] [2024-11-14 05:40:33,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931473819] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:33,672 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:40:33,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:40:33,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846331051] [2024-11-14 05:40:33,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:33,678 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:40:33,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:33,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:40:33,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:40:33,699 INFO L87 Difference]: Start difference. First operand has 273 states, 216 states have (on average 1.5092592592592593) internal successors, (326), 222 states have internal predecessors, (326), 40 states have call successors, (40), 14 states have call predecessors, (40), 14 states have return successors, (40), 39 states have call predecessors, (40), 40 states have call successors, (40) 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-14 05:40:34,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:34,269 INFO L93 Difference]: Finished difference Result 597 states and 883 transitions. [2024-11-14 05:40:34,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:40:34,272 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-14 05:40:34,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:34,281 INFO L225 Difference]: With dead ends: 597 [2024-11-14 05:40:34,281 INFO L226 Difference]: Without dead ends: 328 [2024-11-14 05:40:34,320 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-14 05:40:34,324 INFO L432 NwaCegarLoop]: 386 mSDtfsCounter, 454 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:34,325 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [454 Valid, 674 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 05:40:34,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2024-11-14 05:40:34,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 321. [2024-11-14 05:40:34,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 251 states have (on average 1.4302788844621515) internal successors, (359), 255 states have internal predecessors, (359), 48 states have call successors, (48), 21 states have call predecessors, (48), 20 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2024-11-14 05:40:34,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 453 transitions. [2024-11-14 05:40:34,395 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 453 transitions. Word has length 45 [2024-11-14 05:40:34,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:34,396 INFO L471 AbstractCegarLoop]: Abstraction has 321 states and 453 transitions. [2024-11-14 05:40:34,396 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-14 05:40:34,397 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 453 transitions. [2024-11-14 05:40:34,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-14 05:40:34,399 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:34,399 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-14 05:40:34,399 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 05:40:34,399 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:34,400 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:34,400 INFO L85 PathProgramCache]: Analyzing trace with hash -2048020052, now seen corresponding path program 1 times [2024-11-14 05:40:34,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:34,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515486484] [2024-11-14 05:40:34,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:34,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:34,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:34,655 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-14 05:40:34,655 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:34,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515486484] [2024-11-14 05:40:34,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515486484] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:34,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:40:34,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 05:40:34,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020364026] [2024-11-14 05:40:34,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:34,658 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 05:40:34,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:34,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 05:40:34,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:40:34,661 INFO L87 Difference]: Start difference. First operand 321 states and 453 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-14 05:40:35,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:35,681 INFO L93 Difference]: Finished difference Result 723 states and 956 transitions. [2024-11-14 05:40:35,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 05:40:35,683 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-14 05:40:35,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:35,691 INFO L225 Difference]: With dead ends: 723 [2024-11-14 05:40:35,694 INFO L226 Difference]: Without dead ends: 591 [2024-11-14 05:40:35,696 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-14 05:40:35,700 INFO L432 NwaCegarLoop]: 442 mSDtfsCounter, 934 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 938 SdHoareTripleChecker+Valid, 1136 SdHoareTripleChecker+Invalid, 876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:35,700 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [938 Valid, 1136 Invalid, 876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 611 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-14 05:40:35,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2024-11-14 05:40:35,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 507. [2024-11-14 05:40:35,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 383 states have (on average 1.3550913838120104) internal successors, (519), 388 states have internal predecessors, (519), 75 states have call successors, (75), 44 states have call predecessors, (75), 47 states have return successors, (77), 76 states have call predecessors, (77), 73 states have call successors, (77) [2024-11-14 05:40:35,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 671 transitions. [2024-11-14 05:40:35,818 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 671 transitions. Word has length 45 [2024-11-14 05:40:35,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:35,819 INFO L471 AbstractCegarLoop]: Abstraction has 507 states and 671 transitions. [2024-11-14 05:40:35,821 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-14 05:40:35,822 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 671 transitions. [2024-11-14 05:40:35,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-14 05:40:35,823 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:35,824 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-14 05:40:35,824 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 05:40:35,824 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:35,824 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:35,824 INFO L85 PathProgramCache]: Analyzing trace with hash 116573038, now seen corresponding path program 1 times [2024-11-14 05:40:35,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:35,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885979417] [2024-11-14 05:40:35,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:35,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:35,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:36,172 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-14 05:40:36,172 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:36,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885979417] [2024-11-14 05:40:36,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885979417] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:36,173 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:40:36,174 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-14 05:40:36,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805069713] [2024-11-14 05:40:36,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:36,174 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 05:40:36,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:36,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 05:40:36,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:40:36,176 INFO L87 Difference]: Start difference. First operand 507 states and 671 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-14 05:40:37,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:37,361 INFO L93 Difference]: Finished difference Result 1023 states and 1287 transitions. [2024-11-14 05:40:37,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-14 05:40:37,362 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-14 05:40:37,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:37,370 INFO L225 Difference]: With dead ends: 1023 [2024-11-14 05:40:37,370 INFO L226 Difference]: Without dead ends: 721 [2024-11-14 05:40:37,371 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2024-11-14 05:40:37,372 INFO L432 NwaCegarLoop]: 219 mSDtfsCounter, 545 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 1088 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 576 SdHoareTripleChecker+Valid, 1185 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1088 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:37,372 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [576 Valid, 1185 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1088 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-14 05:40:37,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2024-11-14 05:40:37,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 686. [2024-11-14 05:40:37,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 686 states, 508 states have (on average 1.3208661417322836) internal successors, (671), 514 states have internal predecessors, (671), 102 states have call successors, (102), 67 states have call predecessors, (102), 74 states have return successors, (108), 106 states have call predecessors, (108), 100 states have call successors, (108) [2024-11-14 05:40:37,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 881 transitions. [2024-11-14 05:40:37,438 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 881 transitions. Word has length 46 [2024-11-14 05:40:37,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:37,438 INFO L471 AbstractCegarLoop]: Abstraction has 686 states and 881 transitions. [2024-11-14 05:40:37,439 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-14 05:40:37,439 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 881 transitions. [2024-11-14 05:40:37,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-14 05:40:37,440 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:37,440 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-14 05:40:37,441 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 05:40:37,441 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:37,441 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:37,441 INFO L85 PathProgramCache]: Analyzing trace with hash -908116788, now seen corresponding path program 1 times [2024-11-14 05:40:37,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:37,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532019600] [2024-11-14 05:40:37,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:37,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:37,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:37,496 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-14 05:40:37,496 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:37,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532019600] [2024-11-14 05:40:37,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532019600] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:37,497 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:40:37,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:40:37,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468370474] [2024-11-14 05:40:37,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:37,497 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:40:37,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:37,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:40:37,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:40:37,498 INFO L87 Difference]: Start difference. First operand 686 states and 881 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-14 05:40:37,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:37,756 INFO L93 Difference]: Finished difference Result 1250 states and 1551 transitions. [2024-11-14 05:40:37,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:40:37,756 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-14 05:40:37,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:37,762 INFO L225 Difference]: With dead ends: 1250 [2024-11-14 05:40:37,765 INFO L226 Difference]: Without dead ends: 818 [2024-11-14 05:40:37,766 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-14 05:40:37,767 INFO L432 NwaCegarLoop]: 335 mSDtfsCounter, 67 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 639 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.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:37,767 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 639 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:40:37,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 818 states. [2024-11-14 05:40:37,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 818 to 713. [2024-11-14 05:40:37,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 531 states have (on average 1.310734463276836) internal successors, (696), 537 states have internal predecessors, (696), 104 states have call successors, (104), 69 states have call predecessors, (104), 76 states have return successors, (110), 108 states have call predecessors, (110), 102 states have call successors, (110) [2024-11-14 05:40:37,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 910 transitions. [2024-11-14 05:40:37,868 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 910 transitions. Word has length 47 [2024-11-14 05:40:37,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:37,868 INFO L471 AbstractCegarLoop]: Abstraction has 713 states and 910 transitions. [2024-11-14 05:40:37,869 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-14 05:40:37,869 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 910 transitions. [2024-11-14 05:40:37,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-14 05:40:37,870 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:37,871 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-14 05:40:37,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-14 05:40:37,871 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:37,871 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:37,871 INFO L85 PathProgramCache]: Analyzing trace with hash 1225223088, now seen corresponding path program 1 times [2024-11-14 05:40:37,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:37,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119134035] [2024-11-14 05:40:37,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:37,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:37,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:37,929 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-14 05:40:37,929 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:37,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119134035] [2024-11-14 05:40:37,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119134035] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:37,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:40:37,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:40:37,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787315793] [2024-11-14 05:40:37,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:37,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:40:37,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:37,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:40:37,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:40:37,931 INFO L87 Difference]: Start difference. First operand 713 states and 910 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-14 05:40:38,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:38,113 INFO L93 Difference]: Finished difference Result 903 states and 1131 transitions. [2024-11-14 05:40:38,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:40:38,114 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-14 05:40:38,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:38,118 INFO L225 Difference]: With dead ends: 903 [2024-11-14 05:40:38,118 INFO L226 Difference]: Without dead ends: 630 [2024-11-14 05:40:38,119 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-14 05:40:38,120 INFO L432 NwaCegarLoop]: 337 mSDtfsCounter, 359 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 398 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-14 05:40:38,120 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [359 Valid, 398 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:40:38,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2024-11-14 05:40:38,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 521. [2024-11-14 05:40:38,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 391 states have (on average 1.3145780051150895) internal successors, (514), 395 states have internal predecessors, (514), 80 states have call successors, (80), 49 states have call predecessors, (80), 48 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-14 05:40:38,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 672 transitions. [2024-11-14 05:40:38,191 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 672 transitions. Word has length 53 [2024-11-14 05:40:38,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:38,191 INFO L471 AbstractCegarLoop]: Abstraction has 521 states and 672 transitions. [2024-11-14 05:40:38,192 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-14 05:40:38,192 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 672 transitions. [2024-11-14 05:40:38,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-14 05:40:38,195 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:38,195 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-14 05:40:38,195 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-14 05:40:38,196 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:38,196 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:38,196 INFO L85 PathProgramCache]: Analyzing trace with hash -2130889205, now seen corresponding path program 1 times [2024-11-14 05:40:38,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:38,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354522547] [2024-11-14 05:40:38,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:38,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:38,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:38,369 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-14 05:40:38,369 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:38,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354522547] [2024-11-14 05:40:38,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354522547] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:38,370 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:40:38,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:40:38,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063742556] [2024-11-14 05:40:38,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:38,370 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:40:38,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:38,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:40:38,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:40:38,371 INFO L87 Difference]: Start difference. First operand 521 states and 672 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-14 05:40:38,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:38,779 INFO L93 Difference]: Finished difference Result 624 states and 788 transitions. [2024-11-14 05:40:38,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:40:38,780 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-14 05:40:38,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:38,786 INFO L225 Difference]: With dead ends: 624 [2024-11-14 05:40:38,786 INFO L226 Difference]: Without dead ends: 621 [2024-11-14 05:40:38,787 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-14 05:40:38,787 INFO L432 NwaCegarLoop]: 329 mSDtfsCounter, 655 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 655 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:38,788 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [655 Valid, 369 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:40:38,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2024-11-14 05:40:38,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 520. [2024-11-14 05:40:38,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 391 states have (on average 1.3069053708439897) internal successors, (511), 394 states have internal predecessors, (511), 79 states have call successors, (79), 49 states have call predecessors, (79), 48 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-14 05:40:38,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 668 transitions. [2024-11-14 05:40:38,861 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 668 transitions. Word has length 54 [2024-11-14 05:40:38,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:38,862 INFO L471 AbstractCegarLoop]: Abstraction has 520 states and 668 transitions. [2024-11-14 05:40:38,862 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-14 05:40:38,863 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 668 transitions. [2024-11-14 05:40:38,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-14 05:40:38,864 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:38,864 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-14 05:40:38,865 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-14 05:40:38,865 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:38,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:38,867 INFO L85 PathProgramCache]: Analyzing trace with hash -1634487788, now seen corresponding path program 1 times [2024-11-14 05:40:38,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:38,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284595324] [2024-11-14 05:40:38,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:38,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:38,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:39,111 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-14 05:40:39,111 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:39,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284595324] [2024-11-14 05:40:39,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284595324] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:40:39,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195469470] [2024-11-14 05:40:39,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:39,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:40:39,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:40:39,115 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:40:39,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 05:40:39,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:39,286 INFO L255 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 05:40:39,292 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:40:39,610 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-14 05:40:39,610 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:40:39,735 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-14 05:40:39,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195469470] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:40:39,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1810315115] [2024-11-14 05:40:39,764 INFO L159 IcfgInterpreter]: Started Sifa with 54 locations of interest [2024-11-14 05:40:39,764 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:40:39,768 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:40:39,773 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:40:39,773 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:40:47,075 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 211 for LOIs [2024-11-14 05:40:47,160 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 207 for LOIs [2024-11-14 05:40:47,243 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 215 for LOIs [2024-11-14 05:40:48,433 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 211 for LOIs [2024-11-14 05:40:48,667 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 211 for LOIs [2024-11-14 05:40:48,955 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 211 for LOIs [2024-11-14 05:40:49,029 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 218 for LOIs [2024-11-14 05:40:49,107 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:41:15,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1810315115] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:41:15,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:41:15,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [5, 5, 4] total 36 [2024-11-14 05:41:15,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133647957] [2024-11-14 05:41:15,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:41:15,881 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-14 05:41:15,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:41:15,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-14 05:41:15,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 05:41:15,883 INFO L87 Difference]: Start difference. First operand 520 states and 668 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-14 05:41:40,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:41:40,823 INFO L93 Difference]: Finished difference Result 862 states and 1061 transitions. [2024-11-14 05:41:40,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-14 05:41:40,824 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-14 05:41:40,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:41:40,827 INFO L225 Difference]: With dead ends: 862 [2024-11-14 05:41:40,828 INFO L226 Difference]: Without dead ends: 547 [2024-11-14 05:41:40,829 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 131 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 39.2s TimeCoverageRelationStatistics Valid=405, Invalid=1947, Unknown=0, NotChecked=0, Total=2352 [2024-11-14 05:41:40,830 INFO L432 NwaCegarLoop]: 310 mSDtfsCounter, 115 mSDsluCounter, 2813 mSDsCounter, 0 mSdLazyCounter, 6096 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 3123 SdHoareTripleChecker+Invalid, 6195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 6096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:41:40,830 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 3123 Invalid, 6195 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [99 Valid, 6096 Invalid, 0 Unknown, 0 Unchecked, 12.3s Time] [2024-11-14 05:41:40,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2024-11-14 05:41:40,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 539. [2024-11-14 05:41:40,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 408 states have (on average 1.3014705882352942) internal successors, (531), 411 states have internal predecessors, (531), 80 states have call successors, (80), 50 states have call predecessors, (80), 49 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2024-11-14 05:41:40,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 690 transitions. [2024-11-14 05:41:40,921 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 690 transitions. Word has length 55 [2024-11-14 05:41:40,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:41:40,921 INFO L471 AbstractCegarLoop]: Abstraction has 539 states and 690 transitions. [2024-11-14 05:41:40,921 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-14 05:41:40,921 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 690 transitions. [2024-11-14 05:41:40,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-14 05:41:40,922 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:41:40,923 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-14 05:41:40,943 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 05:41:41,126 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:41:41,127 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:41:41,127 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:41:41,127 INFO L85 PathProgramCache]: Analyzing trace with hash 2108770809, now seen corresponding path program 1 times [2024-11-14 05:41:41,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:41:41,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110144212] [2024-11-14 05:41:41,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:41:41,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:41:41,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:41:41,202 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-14 05:41:41,202 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:41:41,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110144212] [2024-11-14 05:41:41,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110144212] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:41:41,203 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:41:41,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:41:41,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329611145] [2024-11-14 05:41:41,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:41:41,203 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:41:41,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:41:41,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:41:41,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:41:41,204 INFO L87 Difference]: Start difference. First operand 539 states and 690 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-14 05:41:41,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:41:41,418 INFO L93 Difference]: Finished difference Result 820 states and 1012 transitions. [2024-11-14 05:41:41,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:41:41,419 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-14 05:41:41,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:41:41,423 INFO L225 Difference]: With dead ends: 820 [2024-11-14 05:41:41,423 INFO L226 Difference]: Without dead ends: 651 [2024-11-14 05:41:41,424 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-14 05:41:41,425 INFO L432 NwaCegarLoop]: 356 mSDtfsCounter, 42 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 676 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-14 05:41:41,425 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 676 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:41:41,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2024-11-14 05:41:41,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 574. [2024-11-14 05:41:41,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 437 states have (on average 1.297482837528604) internal successors, (567), 440 states have internal predecessors, (567), 83 states have call successors, (83), 53 states have call predecessors, (83), 52 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2024-11-14 05:41:41,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 732 transitions. [2024-11-14 05:41:41,534 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 732 transitions. Word has length 61 [2024-11-14 05:41:41,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:41:41,534 INFO L471 AbstractCegarLoop]: Abstraction has 574 states and 732 transitions. [2024-11-14 05:41:41,534 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-14 05:41:41,534 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 732 transitions. [2024-11-14 05:41:41,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-14 05:41:41,535 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:41:41,536 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] [2024-11-14 05:41:41,536 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-14 05:41:41,536 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:41:41,536 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:41:41,536 INFO L85 PathProgramCache]: Analyzing trace with hash -105524971, now seen corresponding path program 1 times [2024-11-14 05:41:41,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:41:41,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042881388] [2024-11-14 05:41:41,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:41:41,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:41:41,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:41:41,733 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-14 05:41:41,733 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:41:41,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042881388] [2024-11-14 05:41:41,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042881388] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:41:41,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:41:41,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:41:41,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543069842] [2024-11-14 05:41:41,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:41:41,734 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:41:41,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:41:41,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:41:41,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:41:41,735 INFO L87 Difference]: Start difference. First operand 574 states and 732 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, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-14 05:41:42,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:41:42,801 INFO L93 Difference]: Finished difference Result 1517 states and 2256 transitions. [2024-11-14 05:41:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 05:41:42,802 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, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 67 [2024-11-14 05:41:42,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:41:42,811 INFO L225 Difference]: With dead ends: 1517 [2024-11-14 05:41:42,811 INFO L226 Difference]: Without dead ends: 1323 [2024-11-14 05:41:42,814 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-14 05:41:42,817 INFO L432 NwaCegarLoop]: 544 mSDtfsCounter, 1516 mSDsluCounter, 875 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1518 SdHoareTripleChecker+Valid, 1419 SdHoareTripleChecker+Invalid, 800 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:41:42,818 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1518 Valid, 1419 Invalid, 800 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-14 05:41:42,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1323 states. [2024-11-14 05:41:42,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1323 to 1312. [2024-11-14 05:41:42,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1312 states, 1066 states have (on average 1.4080675422138837) internal successors, (1501), 1072 states have internal predecessors, (1501), 168 states have call successors, (168), 77 states have call predecessors, (168), 76 states have return successors, (229), 164 states have call predecessors, (229), 167 states have call successors, (229) [2024-11-14 05:41:42,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1312 states to 1312 states and 1898 transitions. [2024-11-14 05:41:42,983 INFO L78 Accepts]: Start accepts. Automaton has 1312 states and 1898 transitions. Word has length 67 [2024-11-14 05:41:42,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:41:42,983 INFO L471 AbstractCegarLoop]: Abstraction has 1312 states and 1898 transitions. [2024-11-14 05:41:42,983 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, (5), 1 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-14 05:41:42,983 INFO L276 IsEmpty]: Start isEmpty. Operand 1312 states and 1898 transitions. [2024-11-14 05:41:42,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-14 05:41:42,986 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:41:42,986 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-14 05:41:42,986 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-14 05:41:42,986 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:41:42,987 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:41:42,987 INFO L85 PathProgramCache]: Analyzing trace with hash -1898012573, now seen corresponding path program 1 times [2024-11-14 05:41:42,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:41:42,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955988786] [2024-11-14 05:41:42,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:41:42,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:41:43,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:41:43,402 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-14 05:41:43,403 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:41:43,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955988786] [2024-11-14 05:41:43,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955988786] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:41:43,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635466748] [2024-11-14 05:41:43,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:41:43,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:41:43,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:41:43,405 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:41:43,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 05:41:43,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:41:43,553 INFO L255 TraceCheckSpWp]: Trace formula consists of 494 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 05:41:43,556 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:41:43,619 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-14 05:41:43,619 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:41:43,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635466748] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:41:43,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:41:43,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [14] total 17 [2024-11-14 05:41:43,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347165482] [2024-11-14 05:41:43,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:41:43,620 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 05:41:43,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:41:43,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 05:41:43,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2024-11-14 05:41:43,621 INFO L87 Difference]: Start difference. First operand 1312 states and 1898 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-14 05:41:44,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:41:44,112 INFO L93 Difference]: Finished difference Result 1572 states and 2198 transitions. [2024-11-14 05:41:44,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 05:41:44,113 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-14 05:41:44,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:41:44,121 INFO L225 Difference]: With dead ends: 1572 [2024-11-14 05:41:44,121 INFO L226 Difference]: Without dead ends: 1203 [2024-11-14 05:41:44,122 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2024-11-14 05:41:44,123 INFO L432 NwaCegarLoop]: 337 mSDtfsCounter, 316 mSDsluCounter, 1009 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 1346 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:41:44,123 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [317 Valid, 1346 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 344 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:41:44,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1203 states. [2024-11-14 05:41:44,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1203 to 1199. [2024-11-14 05:41:44,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1199 states, 991 states have (on average 1.425832492431887) internal successors, (1413), 997 states have internal predecessors, (1413), 147 states have call successors, (147), 60 states have call predecessors, (147), 59 states have return successors, (208), 143 states have call predecessors, (208), 146 states have call successors, (208) [2024-11-14 05:41:44,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1199 states to 1199 states and 1768 transitions. [2024-11-14 05:41:44,272 INFO L78 Accepts]: Start accepts. Automaton has 1199 states and 1768 transitions. Word has length 102 [2024-11-14 05:41:44,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:41:44,273 INFO L471 AbstractCegarLoop]: Abstraction has 1199 states and 1768 transitions. [2024-11-14 05:41:44,273 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-14 05:41:44,273 INFO L276 IsEmpty]: Start isEmpty. Operand 1199 states and 1768 transitions. [2024-11-14 05:41:44,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-14 05:41:44,276 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:41:44,276 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-14 05:41:44,293 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-14 05:41:44,479 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-14 05:41:44,480 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:41:44,480 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:41:44,480 INFO L85 PathProgramCache]: Analyzing trace with hash -838675378, now seen corresponding path program 1 times [2024-11-14 05:41:44,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:41:44,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400999432] [2024-11-14 05:41:44,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:41:44,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:41:44,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:41:44,731 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-14 05:41:44,731 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:41:44,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400999432] [2024-11-14 05:41:44,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400999432] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:41:44,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111724407] [2024-11-14 05:41:44,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:41:44,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:41:44,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:41:44,734 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:41:44,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-14 05:41:44,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:41:44,896 INFO L255 TraceCheckSpWp]: Trace formula consists of 495 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 05:41:44,899 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:41:45,259 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-14 05:41:45,259 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:41:45,433 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-14 05:41:45,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111724407] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:41:45,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1156518001] [2024-11-14 05:41:45,437 INFO L159 IcfgInterpreter]: Started Sifa with 65 locations of interest [2024-11-14 05:41:45,437 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:41:45,438 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:41:45,438 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:41:45,438 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:42:07,819 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 241 for LOIs [2024-11-14 05:42:08,294 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 212 for LOIs [2024-11-14 05:42:08,757 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 158 for LOIs [2024-11-14 05:42:08,810 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 226 for LOIs [2024-11-14 05:42:12,256 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 227 for LOIs [2024-11-14 05:42:15,093 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 172 for LOIs [2024-11-14 05:42:15,285 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 220 for LOIs [2024-11-14 05:42:15,705 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 231 for LOIs [2024-11-14 05:42:16,142 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:43:17,142 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '24881#(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-14 05:43:17,142 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:43:17,142 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:43:17,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 13 [2024-11-14 05:43:17,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082611190] [2024-11-14 05:43:17,143 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:43:17,143 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-14 05:43:17,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:43:17,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-14 05:43:17,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=333, Invalid=2973, Unknown=0, NotChecked=0, Total=3306 [2024-11-14 05:43:17,145 INFO L87 Difference]: Start difference. First operand 1199 states and 1768 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-14 05:43:20,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:43:20,998 INFO L93 Difference]: Finished difference Result 2139 states and 2855 transitions. [2024-11-14 05:43:20,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-14 05:43:20,999 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-14 05:43:20,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:43:21,009 INFO L225 Difference]: With dead ends: 2139 [2024-11-14 05:43:21,010 INFO L226 Difference]: Without dead ends: 1957 [2024-11-14 05:43:21,015 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 272 SyntacticMatches, 8 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 4820 ImplicationChecksByTransitivity, 63.0s TimeCoverageRelationStatistics Valid=1088, Invalid=12252, Unknown=0, NotChecked=0, Total=13340 [2024-11-14 05:43:21,016 INFO L432 NwaCegarLoop]: 297 mSDtfsCounter, 1547 mSDsluCounter, 1737 mSDsCounter, 0 mSdLazyCounter, 2312 mSolverCounterSat, 478 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1552 SdHoareTripleChecker+Valid, 2034 SdHoareTripleChecker+Invalid, 2790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 478 IncrementalHoareTripleChecker+Valid, 2312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:43:21,016 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1552 Valid, 2034 Invalid, 2790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [478 Valid, 2312 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-14 05:43:21,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1957 states. [2024-11-14 05:43:21,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1957 to 1594. [2024-11-14 05:43:21,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1594 states, 1276 states have (on average 1.3699059561128526) internal successors, (1748), 1282 states have internal predecessors, (1748), 205 states have call successors, (205), 112 states have call predecessors, (205), 111 states have return successors, (266), 201 states have call predecessors, (266), 204 states have call successors, (266) [2024-11-14 05:43:21,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1594 states to 1594 states and 2219 transitions. [2024-11-14 05:43:21,256 INFO L78 Accepts]: Start accepts. Automaton has 1594 states and 2219 transitions. Word has length 104 [2024-11-14 05:43:21,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:43:21,256 INFO L471 AbstractCegarLoop]: Abstraction has 1594 states and 2219 transitions. [2024-11-14 05:43:21,256 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-14 05:43:21,257 INFO L276 IsEmpty]: Start isEmpty. Operand 1594 states and 2219 transitions. [2024-11-14 05:43:21,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-14 05:43:21,260 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:43:21,260 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-14 05:43:21,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-14 05:43:21,460 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-14 05:43:21,461 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:43:21,461 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:43:21,461 INFO L85 PathProgramCache]: Analyzing trace with hash -261886778, now seen corresponding path program 1 times [2024-11-14 05:43:21,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:43:21,461 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838893959] [2024-11-14 05:43:21,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:43:21,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:43:21,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:43:21,523 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-14 05:43:21,523 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:43:21,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838893959] [2024-11-14 05:43:21,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838893959] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:43:21,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:43:21,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:43:21,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191104943] [2024-11-14 05:43:21,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:43:21,525 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:43:21,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:43:21,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:43:21,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:43:21,526 INFO L87 Difference]: Start difference. First operand 1594 states and 2219 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-14 05:43:21,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:43:21,852 INFO L93 Difference]: Finished difference Result 2093 states and 2791 transitions. [2024-11-14 05:43:21,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:43:21,853 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-14 05:43:21,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:43:21,861 INFO L225 Difference]: With dead ends: 2093 [2024-11-14 05:43:21,862 INFO L226 Difference]: Without dead ends: 1584 [2024-11-14 05:43:21,863 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-14 05:43:21,864 INFO L432 NwaCegarLoop]: 361 mSDtfsCounter, 362 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 427 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-14 05:43:21,865 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [362 Valid, 427 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:43:21,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1584 states. [2024-11-14 05:43:22,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1584 to 1575. [2024-11-14 05:43:22,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1259 states have (on average 1.3629864972200159) internal successors, (1716), 1265 states have internal predecessors, (1716), 204 states have call successors, (204), 111 states have call predecessors, (204), 110 states have return successors, (265), 200 states have call predecessors, (265), 203 states have call successors, (265) [2024-11-14 05:43:22,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 2185 transitions. [2024-11-14 05:43:22,123 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 2185 transitions. Word has length 108 [2024-11-14 05:43:22,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:43:22,123 INFO L471 AbstractCegarLoop]: Abstraction has 1575 states and 2185 transitions. [2024-11-14 05:43:22,124 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-14 05:43:22,124 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 2185 transitions. [2024-11-14 05:43:22,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-14 05:43:22,129 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:43:22,129 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-14 05:43:22,130 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-14 05:43:22,130 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:43:22,130 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:43:22,130 INFO L85 PathProgramCache]: Analyzing trace with hash 613445878, now seen corresponding path program 1 times [2024-11-14 05:43:22,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:43:22,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678271496] [2024-11-14 05:43:22,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:43:22,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:43:22,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:43:22,328 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-14 05:43:22,328 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:43:22,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678271496] [2024-11-14 05:43:22,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678271496] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:43:22,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384587307] [2024-11-14 05:43:22,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:43:22,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:43:22,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:43:22,330 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:43:22,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-14 05:43:22,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:43:22,486 INFO L255 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 05:43:22,490 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:43:22,581 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-14 05:43:22,582 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:43:22,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384587307] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:43:22,582 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:43:22,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2024-11-14 05:43:22,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408132527] [2024-11-14 05:43:22,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:43:22,583 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 05:43:22,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:43:22,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 05:43:22,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-11-14 05:43:22,585 INFO L87 Difference]: Start difference. First operand 1575 states and 2185 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-14 05:43:23,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:43:23,116 INFO L93 Difference]: Finished difference Result 2095 states and 2779 transitions. [2024-11-14 05:43:23,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 05:43:23,117 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-14 05:43:23,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:43:23,126 INFO L225 Difference]: With dead ends: 2095 [2024-11-14 05:43:23,126 INFO L226 Difference]: Without dead ends: 1546 [2024-11-14 05:43:23,129 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-14 05:43:23,130 INFO L432 NwaCegarLoop]: 350 mSDtfsCounter, 44 mSDsluCounter, 1342 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 1692 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:43:23,130 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 1692 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:43:23,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1546 states. [2024-11-14 05:43:23,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1546 to 1486. [2024-11-14 05:43:23,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1486 states, 1198 states have (on average 1.3739565943238732) internal successors, (1646), 1204 states have internal predecessors, (1646), 189 states have call successors, (189), 98 states have call predecessors, (189), 97 states have return successors, (250), 185 states have call predecessors, (250), 188 states have call successors, (250) [2024-11-14 05:43:23,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1486 states to 1486 states and 2085 transitions. [2024-11-14 05:43:23,345 INFO L78 Accepts]: Start accepts. Automaton has 1486 states and 2085 transitions. Word has length 112 [2024-11-14 05:43:23,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:43:23,345 INFO L471 AbstractCegarLoop]: Abstraction has 1486 states and 2085 transitions. [2024-11-14 05:43:23,346 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-14 05:43:23,346 INFO L276 IsEmpty]: Start isEmpty. Operand 1486 states and 2085 transitions. [2024-11-14 05:43:23,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-14 05:43:23,348 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:43:23,349 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-14 05:43:23,371 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-14 05:43:23,549 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-14 05:43:23,549 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:43:23,550 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:43:23,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1981003734, now seen corresponding path program 1 times [2024-11-14 05:43:23,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:43:23,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894401396] [2024-11-14 05:43:23,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:43:23,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:43:23,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:43:23,701 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-14 05:43:23,702 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:43:23,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894401396] [2024-11-14 05:43:23,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894401396] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:43:23,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:43:23,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 05:43:23,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553933648] [2024-11-14 05:43:23,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:43:23,703 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 05:43:23,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:43:23,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 05:43:23,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:43:23,703 INFO L87 Difference]: Start difference. First operand 1486 states and 2085 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-14 05:43:24,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:43:24,197 INFO L93 Difference]: Finished difference Result 2235 states and 2930 transitions. [2024-11-14 05:43:24,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 05:43:24,198 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-14 05:43:24,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:43:24,210 INFO L225 Difference]: With dead ends: 2235 [2024-11-14 05:43:24,210 INFO L226 Difference]: Without dead ends: 1778 [2024-11-14 05:43:24,212 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-14 05:43:24,215 INFO L432 NwaCegarLoop]: 355 mSDtfsCounter, 351 mSDsluCounter, 1125 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 1480 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-14 05:43:24,215 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [352 Valid, 1480 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:43:24,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1778 states. [2024-11-14 05:43:24,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1778 to 1744. [2024-11-14 05:43:24,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1744 states, 1360 states have (on average 1.3426470588235293) internal successors, (1826), 1372 states have internal predecessors, (1826), 237 states have call successors, (237), 140 states have call predecessors, (237), 145 states have return successors, (310), 233 states have call predecessors, (310), 236 states have call successors, (310) [2024-11-14 05:43:24,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1744 states to 1744 states and 2373 transitions. [2024-11-14 05:43:24,481 INFO L78 Accepts]: Start accepts. Automaton has 1744 states and 2373 transitions. Word has length 113 [2024-11-14 05:43:24,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:43:24,481 INFO L471 AbstractCegarLoop]: Abstraction has 1744 states and 2373 transitions. [2024-11-14 05:43:24,482 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-14 05:43:24,482 INFO L276 IsEmpty]: Start isEmpty. Operand 1744 states and 2373 transitions. [2024-11-14 05:43:24,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-14 05:43:24,484 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:43:24,485 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-14 05:43:24,485 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-14 05:43:24,485 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:43:24,485 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:43:24,485 INFO L85 PathProgramCache]: Analyzing trace with hash 304311020, now seen corresponding path program 1 times [2024-11-14 05:43:24,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:43:24,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867211416] [2024-11-14 05:43:24,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:43:24,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:43:24,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:43:25,608 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-14 05:43:25,608 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:43:25,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867211416] [2024-11-14 05:43:25,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867211416] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:43:25,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552930092] [2024-11-14 05:43:25,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:43:25,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:43:25,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:43:25,610 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:43:25,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-14 05:43:25,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:43:25,775 INFO L255 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-14 05:43:25,780 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:43:26,647 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-14 05:43:26,647 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:43:28,191 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-14 05:43:28,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552930092] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:43:28,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1903568212] [2024-11-14 05:43:28,194 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2024-11-14 05:43:28,194 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:43:28,194 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:43:28,194 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:43:28,194 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:44:21,450 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 8 for LOIs [2024-11-14 05:44:21,453 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 13 for LOIs [2024-11-14 05:44:21,454 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 8 for LOIs [2024-11-14 05:44:21,457 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 162 for LOIs [2024-11-14 05:44:21,972 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 162 for LOIs [2024-11-14 05:44:22,227 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 22 for LOIs [2024-11-14 05:44:22,250 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 162 for LOIs [2024-11-14 05:44:22,323 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 162 for LOIs [2024-11-14 05:44:22,393 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:44:40,099 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '46556#(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-14 05:44:40,099 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:44:40,099 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:44:40,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 15, 16] total 53 [2024-11-14 05:44:40,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586428727] [2024-11-14 05:44:40,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:44:40,100 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-14 05:44:40,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:44:40,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-14 05:44:40,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=725, Invalid=8587, Unknown=0, NotChecked=0, Total=9312 [2024-11-14 05:44:40,103 INFO L87 Difference]: Start difference. First operand 1744 states and 2373 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-14 05:44:59,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:44:59,860 INFO L93 Difference]: Finished difference Result 4568 states and 5820 transitions. [2024-11-14 05:44:59,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 273 states. [2024-11-14 05:44:59,860 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-14 05:44:59,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:44:59,877 INFO L225 Difference]: With dead ends: 4568 [2024-11-14 05:44:59,877 INFO L226 Difference]: Without dead ends: 3853 [2024-11-14 05:44:59,901 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 672 GetRequests, 303 SyntacticMatches, 6 SemanticMatches, 363 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 53850 ImplicationChecksByTransitivity, 32.3s TimeCoverageRelationStatistics Valid=12901, Invalid=119959, Unknown=0, NotChecked=0, Total=132860 [2024-11-14 05:44:59,902 INFO L432 NwaCegarLoop]: 302 mSDtfsCounter, 5369 mSDsluCounter, 4064 mSDsCounter, 0 mSdLazyCounter, 7447 mSolverCounterSat, 2169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5369 SdHoareTripleChecker+Valid, 4366 SdHoareTripleChecker+Invalid, 9616 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2169 IncrementalHoareTripleChecker+Valid, 7447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:44:59,902 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5369 Valid, 4366 Invalid, 9616 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2169 Valid, 7447 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2024-11-14 05:44:59,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3853 states. [2024-11-14 05:45:00,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3853 to 2020. [2024-11-14 05:45:00,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2020 states, 1544 states have (on average 1.319300518134715) internal successors, (2037), 1558 states have internal predecessors, (2037), 282 states have call successors, (282), 177 states have call predecessors, (282), 192 states have return successors, (367), 286 states have call predecessors, (367), 281 states have call successors, (367) [2024-11-14 05:45:00,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2020 states to 2020 states and 2686 transitions. [2024-11-14 05:45:00,436 INFO L78 Accepts]: Start accepts. Automaton has 2020 states and 2686 transitions. Word has length 114 [2024-11-14 05:45:00,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:45:00,437 INFO L471 AbstractCegarLoop]: Abstraction has 2020 states and 2686 transitions. [2024-11-14 05:45:00,437 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-14 05:45:00,437 INFO L276 IsEmpty]: Start isEmpty. Operand 2020 states and 2686 transitions. [2024-11-14 05:45:00,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-14 05:45:00,440 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:45:00,440 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-14 05:45:00,461 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-14 05:45:00,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:45:00,642 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:45:00,642 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:45:00,642 INFO L85 PathProgramCache]: Analyzing trace with hash 27629395, now seen corresponding path program 1 times [2024-11-14 05:45:00,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:45:00,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575350108] [2024-11-14 05:45:00,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:00,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:45:00,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:00,988 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-14 05:45:00,989 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:45:00,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575350108] [2024-11-14 05:45:00,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575350108] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:45:00,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089111213] [2024-11-14 05:45:00,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:00,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:45:00,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:45:00,991 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:45:00,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-14 05:45:01,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:01,147 INFO L255 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-14 05:45:01,150 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:45:01,242 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-14 05:45:01,244 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:45:01,449 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-14 05:45:01,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089111213] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 05:45:01,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:45:01,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [14, 8] total 20 [2024-11-14 05:45:01,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611824028] [2024-11-14 05:45:01,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:45:01,451 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 05:45:01,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:45:01,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 05:45:01,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2024-11-14 05:45:01,451 INFO L87 Difference]: Start difference. First operand 2020 states and 2686 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-14 05:45:02,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:45:02,671 INFO L93 Difference]: Finished difference Result 3344 states and 4234 transitions. [2024-11-14 05:45:02,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 05:45:02,672 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-14 05:45:02,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:45:02,683 INFO L225 Difference]: With dead ends: 3344 [2024-11-14 05:45:02,683 INFO L226 Difference]: Without dead ends: 2353 [2024-11-14 05:45:02,685 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2024-11-14 05:45:02,686 INFO L432 NwaCegarLoop]: 271 mSDtfsCounter, 549 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 928 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 552 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 1035 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:45:02,686 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [552 Valid, 607 Invalid, 1035 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 928 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-14 05:45:02,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2353 states. [2024-11-14 05:45:03,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2353 to 2100. [2024-11-14 05:45:03,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2100 states, 1589 states have (on average 1.314033983637508) internal successors, (2088), 1606 states have internal predecessors, (2088), 301 states have call successors, (301), 186 states have call predecessors, (301), 208 states have return successors, (407), 309 states have call predecessors, (407), 300 states have call successors, (407) [2024-11-14 05:45:03,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2100 states to 2100 states and 2796 transitions. [2024-11-14 05:45:03,102 INFO L78 Accepts]: Start accepts. Automaton has 2100 states and 2796 transitions. Word has length 115 [2024-11-14 05:45:03,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:45:03,103 INFO L471 AbstractCegarLoop]: Abstraction has 2100 states and 2796 transitions. [2024-11-14 05:45:03,103 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-14 05:45:03,104 INFO L276 IsEmpty]: Start isEmpty. Operand 2100 states and 2796 transitions. [2024-11-14 05:45:03,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-14 05:45:03,108 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:45:03,108 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-14 05:45:03,131 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-14 05:45:03,309 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-14 05:45:03,309 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:45:03,309 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:45:03,310 INFO L85 PathProgramCache]: Analyzing trace with hash 1254324577, now seen corresponding path program 1 times [2024-11-14 05:45:03,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:45:03,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261813263] [2024-11-14 05:45:03,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:03,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:45:03,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:03,988 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-14 05:45:03,988 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:45:03,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261813263] [2024-11-14 05:45:03,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261813263] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:45:03,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799587271] [2024-11-14 05:45:03,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:03,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:45:03,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:45:03,991 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:45:03,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-14 05:45:04,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:04,155 INFO L255 TraceCheckSpWp]: Trace formula consists of 561 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-14 05:45:04,160 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:45:05,111 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-14 05:45:05,111 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:45:06,511 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-14 05:45:06,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799587271] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:45:06,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [550787463] [2024-11-14 05:45:06,514 INFO L159 IcfgInterpreter]: Started Sifa with 69 locations of interest [2024-11-14 05:45:06,514 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:45:06,515 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:45:06,515 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:45:06,515 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:45:29,786 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 261 for LOIs [2024-11-14 05:45:30,066 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 77 for LOIs [2024-11-14 05:45:30,089 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 7 for LOIs [2024-11-14 05:45:30,092 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 225 for LOIs [2024-11-14 05:45:31,508 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 226 for LOIs [2024-11-14 05:45:32,924 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 21 for LOIs [2024-11-14 05:45:32,946 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 219 for LOIs [2024-11-14 05:45:33,187 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 230 for LOIs [2024-11-14 05:45:33,441 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:45:53,378 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '65789#(and (= ~q_req_up~0 1) (= ~q_free~0 1) (exists ((v_~q_req_up~0_103 Int) (v_~q_free~0_102 Int)) (and (or (= ~p_dw_st~0 0) (exists ((v_~p_dw_st~0_140 Int) (v_~p_dw_pc~0_48 Int)) (and (or (and (exists ((|v_ULTIMATE.start_eval1_~tmp~2#1_71| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp~2#1_71| 0)) (<= |v_ULTIMATE.start_eval1_~tmp~2#1_71| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp~2#1_71| 2147483648)))) (= v_~p_dw_pc~0_48 0)) (and (exists ((|v_ULTIMATE.start_eval1_~tmp~2#1_71| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp~2#1_71| 0)) (<= |v_ULTIMATE.start_eval1_~tmp~2#1_71| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp~2#1_71| 2147483648)))) (= v_~p_dw_pc~0_48 1))) (or (and (= v_~p_dw_st~0_140 1) (<= 0 (+ ~q_buf_0~0 2147483648)) (<= ~p_last_write~0 2147483647) (= v_~q_req_up~0_103 1)) (and (= v_~p_dw_st~0_140 1) (= v_~p_dw_pc~0_48 0)))))) (or (and (= v_~q_free~0_102 0) (= ~p_dw_pc~0 1) (= 2 ~p_dw_st~0)) (and (<= v_~q_free~0_102 1) (<= 0 ~p_dw_pc~0) (= ~p_dw_st~0 0))))) (exists ((|v_ULTIMATE.start_eval1_~tmp___0~2#1_45| Int)) (and (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp___0~2#1_45| 2147483648)) (<= |v_ULTIMATE.start_eval1_~tmp___0~2#1_45| 2147483647) (not (= |v_ULTIMATE.start_eval1_~tmp___0~2#1_45| 0)))) (= ~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) (= ~c_dr_st~0 1))' at error location [2024-11-14 05:45:53,378 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:45:53,379 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:45:53,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16, 18] total 49 [2024-11-14 05:45:53,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427597669] [2024-11-14 05:45:53,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:45:53,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-14 05:45:53,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:45:53,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-14 05:45:53,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=922, Invalid=9380, Unknown=0, NotChecked=0, Total=10302 [2024-11-14 05:45:53,382 INFO L87 Difference]: Start difference. First operand 2100 states and 2796 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-14 05:46:02,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:46:02,142 INFO L93 Difference]: Finished difference Result 4305 states and 5375 transitions. [2024-11-14 05:46:02,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2024-11-14 05:46:02,143 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-14 05:46:02,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:46:02,160 INFO L225 Difference]: With dead ends: 4305 [2024-11-14 05:46:02,161 INFO L226 Difference]: Without dead ends: 3234 [2024-11-14 05:46:02,168 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 526 GetRequests, 323 SyntacticMatches, 2 SemanticMatches, 201 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 15908 ImplicationChecksByTransitivity, 24.3s TimeCoverageRelationStatistics Valid=4265, Invalid=36741, Unknown=0, NotChecked=0, Total=41006 [2024-11-14 05:46:02,169 INFO L432 NwaCegarLoop]: 271 mSDtfsCounter, 6369 mSDsluCounter, 3317 mSDsCounter, 0 mSdLazyCounter, 5778 mSolverCounterSat, 2821 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6369 SdHoareTripleChecker+Valid, 3588 SdHoareTripleChecker+Invalid, 8599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2821 IncrementalHoareTripleChecker+Valid, 5778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:46:02,169 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6369 Valid, 3588 Invalid, 8599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2821 Valid, 5778 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2024-11-14 05:46:02,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3234 states. [2024-11-14 05:46:02,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3234 to 1916. [2024-11-14 05:46:02,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1916 states, 1477 states have (on average 1.3270142180094786) internal successors, (1960), 1493 states have internal predecessors, (1960), 261 states have call successors, (261), 154 states have call predecessors, (261), 176 states have return successors, (357), 270 states have call predecessors, (357), 260 states have call successors, (357) [2024-11-14 05:46:02,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1916 states to 1916 states and 2578 transitions. [2024-11-14 05:46:02,655 INFO L78 Accepts]: Start accepts. Automaton has 1916 states and 2578 transitions. Word has length 124 [2024-11-14 05:46:02,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:46:02,655 INFO L471 AbstractCegarLoop]: Abstraction has 1916 states and 2578 transitions. [2024-11-14 05:46:02,656 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-14 05:46:02,656 INFO L276 IsEmpty]: Start isEmpty. Operand 1916 states and 2578 transitions. [2024-11-14 05:46:02,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-14 05:46:02,659 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:46:02,659 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-14 05:46:02,680 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-14 05:46:02,859 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-14 05:46:02,860 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:46:02,860 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:46:02,860 INFO L85 PathProgramCache]: Analyzing trace with hash -723314732, now seen corresponding path program 1 times [2024-11-14 05:46:02,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:46:02,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252342888] [2024-11-14 05:46:02,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:02,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:46:02,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:03,062 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-14 05:46:03,062 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:46:03,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252342888] [2024-11-14 05:46:03,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252342888] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:46:03,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427471061] [2024-11-14 05:46:03,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:03,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:46:03,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:46:03,065 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:46:03,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-14 05:46:03,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:03,234 INFO L255 TraceCheckSpWp]: Trace formula consists of 560 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 05:46:03,237 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:46:03,354 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-14 05:46:03,354 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:46:03,561 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-14 05:46:03,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427471061] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 05:46:03,562 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:46:03,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9, 10] total 17 [2024-11-14 05:46:03,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516062633] [2024-11-14 05:46:03,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:46:03,563 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 05:46:03,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:46:03,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 05:46:03,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2024-11-14 05:46:03,563 INFO L87 Difference]: Start difference. First operand 1916 states and 2578 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-14 05:46:04,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:46:04,713 INFO L93 Difference]: Finished difference Result 2571 states and 3319 transitions. [2024-11-14 05:46:04,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 05:46:04,714 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-14 05:46:04,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:46:04,722 INFO L225 Difference]: With dead ends: 2571 [2024-11-14 05:46:04,722 INFO L226 Difference]: Without dead ends: 1684 [2024-11-14 05:46:04,724 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-14 05:46:04,725 INFO L432 NwaCegarLoop]: 260 mSDtfsCounter, 805 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 1099 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 806 SdHoareTripleChecker+Valid, 883 SdHoareTripleChecker+Invalid, 1270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 1099 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:46:04,725 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [806 Valid, 883 Invalid, 1270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 1099 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-14 05:46:04,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1684 states. [2024-11-14 05:46:05,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1684 to 1647. [2024-11-14 05:46:05,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1647 states, 1278 states have (on average 1.341940532081377) internal successors, (1715), 1294 states have internal predecessors, (1715), 225 states have call successors, (225), 124 states have call predecessors, (225), 142 states have return successors, (316), 230 states have call predecessors, (316), 224 states have call successors, (316) [2024-11-14 05:46:05,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 2256 transitions. [2024-11-14 05:46:05,078 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 2256 transitions. Word has length 125 [2024-11-14 05:46:05,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:46:05,079 INFO L471 AbstractCegarLoop]: Abstraction has 1647 states and 2256 transitions. [2024-11-14 05:46:05,079 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-14 05:46:05,079 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 2256 transitions. [2024-11-14 05:46:05,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-14 05:46:05,083 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:46:05,083 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] [2024-11-14 05:46:05,105 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-14 05:46:05,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-14 05:46:05,288 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:46:05,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:46:05,288 INFO L85 PathProgramCache]: Analyzing trace with hash 2003082611, now seen corresponding path program 1 times [2024-11-14 05:46:05,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:46:05,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481487450] [2024-11-14 05:46:05,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:05,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:46:05,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:05,412 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-14 05:46:05,413 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:46:05,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481487450] [2024-11-14 05:46:05,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481487450] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:46:05,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [997703097] [2024-11-14 05:46:05,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:05,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:46:05,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:46:05,415 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:46:05,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-14 05:46:05,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:05,656 INFO L255 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 05:46:05,660 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:46:05,697 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-14 05:46:05,697 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:46:05,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [997703097] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:46:05,697 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:46:05,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 05:46:05,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448409791] [2024-11-14 05:46:05,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:46:05,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:46:05,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:46:05,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:46:05,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:46:05,699 INFO L87 Difference]: Start difference. First operand 1647 states and 2256 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:46:06,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:46:06,171 INFO L93 Difference]: Finished difference Result 3495 states and 5270 transitions. [2024-11-14 05:46:06,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:46:06,171 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 137 [2024-11-14 05:46:06,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:46:06,182 INFO L225 Difference]: With dead ends: 3495 [2024-11-14 05:46:06,182 INFO L226 Difference]: Without dead ends: 2563 [2024-11-14 05:46:06,220 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-14 05:46:06,221 INFO L432 NwaCegarLoop]: 326 mSDtfsCounter, 355 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 565 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-14 05:46:06,221 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [355 Valid, 565 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:46:06,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2563 states. [2024-11-14 05:46:06,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2563 to 2556. [2024-11-14 05:46:06,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2556 states, 2055 states have (on average 1.3931873479318735) internal successors, (2863), 2074 states have internal predecessors, (2863), 327 states have call successors, (327), 154 states have call predecessors, (327), 172 states have return successors, (476), 329 states have call predecessors, (476), 326 states have call successors, (476) [2024-11-14 05:46:06,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2556 states to 2556 states and 3666 transitions. [2024-11-14 05:46:06,698 INFO L78 Accepts]: Start accepts. Automaton has 2556 states and 3666 transitions. Word has length 137 [2024-11-14 05:46:06,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:46:06,698 INFO L471 AbstractCegarLoop]: Abstraction has 2556 states and 3666 transitions. [2024-11-14 05:46:06,698 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:46:06,699 INFO L276 IsEmpty]: Start isEmpty. Operand 2556 states and 3666 transitions. [2024-11-14 05:46:06,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-14 05:46:06,704 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:46:06,704 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] [2024-11-14 05:46:06,725 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-14 05:46:06,904 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:46:06,905 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:46:06,905 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:46:06,905 INFO L85 PathProgramCache]: Analyzing trace with hash -600998765, now seen corresponding path program 1 times [2024-11-14 05:46:06,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:46:06,905 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188018737] [2024-11-14 05:46:06,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:06,906 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:46:06,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:07,027 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-14 05:46:07,027 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:46:07,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188018737] [2024-11-14 05:46:07,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188018737] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:46:07,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578478041] [2024-11-14 05:46:07,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:07,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:46:07,027 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:46:07,030 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:46:07,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-14 05:46:07,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:07,269 INFO L255 TraceCheckSpWp]: Trace formula consists of 924 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 05:46:07,272 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:46:07,306 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-14 05:46:07,306 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:46:07,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578478041] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:46:07,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:46:07,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 05:46:07,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666611033] [2024-11-14 05:46:07,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:46:07,307 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:46:07,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:46:07,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:46:07,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:46:07,307 INFO L87 Difference]: Start difference. First operand 2556 states and 3666 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:46:07,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:46:07,947 INFO L93 Difference]: Finished difference Result 6207 states and 9592 transitions. [2024-11-14 05:46:07,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:46:07,947 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 137 [2024-11-14 05:46:07,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:46:07,979 INFO L225 Difference]: With dead ends: 6207 [2024-11-14 05:46:07,979 INFO L226 Difference]: Without dead ends: 4366 [2024-11-14 05:46:07,988 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-14 05:46:07,991 INFO L432 NwaCegarLoop]: 321 mSDtfsCounter, 358 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 560 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-14 05:46:07,992 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [358 Valid, 560 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:46:07,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4366 states. [2024-11-14 05:46:08,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4366 to 4354. [2024-11-14 05:46:08,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4354 states, 3594 states have (on average 1.4271007234279354) internal successors, (5129), 3619 states have internal predecessors, (5129), 526 states have call successors, (526), 214 states have call predecessors, (526), 232 states have return successors, (787), 522 states have call predecessors, (787), 525 states have call successors, (787) [2024-11-14 05:46:08,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4354 states to 4354 states and 6442 transitions. [2024-11-14 05:46:08,539 INFO L78 Accepts]: Start accepts. Automaton has 4354 states and 6442 transitions. Word has length 137 [2024-11-14 05:46:08,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:46:08,539 INFO L471 AbstractCegarLoop]: Abstraction has 4354 states and 6442 transitions. [2024-11-14 05:46:08,539 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:46:08,539 INFO L276 IsEmpty]: Start isEmpty. Operand 4354 states and 6442 transitions. [2024-11-14 05:46:08,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-14 05:46:08,548 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:46:08,548 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] [2024-11-14 05:46:08,569 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-14 05:46:08,748 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:46:08,749 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:46:08,750 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:46:08,750 INFO L85 PathProgramCache]: Analyzing trace with hash 1204996467, now seen corresponding path program 1 times [2024-11-14 05:46:08,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:46:08,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [896876840] [2024-11-14 05:46:08,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:08,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:46:08,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:08,869 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-14 05:46:08,869 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:46:08,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [896876840] [2024-11-14 05:46:08,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [896876840] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:46:08,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906077334] [2024-11-14 05:46:08,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:08,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:46:08,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:46:08,872 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:46:08,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-14 05:46:09,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:09,110 INFO L255 TraceCheckSpWp]: Trace formula consists of 918 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 05:46:09,114 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:46:09,174 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-14 05:46:09,174 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:46:09,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906077334] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:46:09,174 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:46:09,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 05:46:09,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540444544] [2024-11-14 05:46:09,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:46:09,175 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:46:09,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:46:09,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:46:09,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:46:09,176 INFO L87 Difference]: Start difference. First operand 4354 states and 6442 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:46:10,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:46:10,103 INFO L93 Difference]: Finished difference Result 11571 states and 18095 transitions. [2024-11-14 05:46:10,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:46:10,103 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 137 [2024-11-14 05:46:10,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:46:10,140 INFO L225 Difference]: With dead ends: 11571 [2024-11-14 05:46:10,140 INFO L226 Difference]: Without dead ends: 7932 [2024-11-14 05:46:10,154 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-14 05:46:10,155 INFO L432 NwaCegarLoop]: 321 mSDtfsCounter, 337 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 560 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-14 05:46:10,155 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [337 Valid, 560 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:46:10,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7932 states. [2024-11-14 05:46:10,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7932 to 7910. [2024-11-14 05:46:10,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7910 states, 6642 states have (on average 1.4454983438723277) internal successors, (9601), 6679 states have internal predecessors, (9601), 914 states have call successors, (914), 334 states have call predecessors, (914), 352 states have return successors, (1391), 898 states have call predecessors, (1391), 913 states have call successors, (1391) [2024-11-14 05:46:11,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7910 states to 7910 states and 11906 transitions. [2024-11-14 05:46:11,030 INFO L78 Accepts]: Start accepts. Automaton has 7910 states and 11906 transitions. Word has length 137 [2024-11-14 05:46:11,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:46:11,031 INFO L471 AbstractCegarLoop]: Abstraction has 7910 states and 11906 transitions. [2024-11-14 05:46:11,031 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:46:11,031 INFO L276 IsEmpty]: Start isEmpty. Operand 7910 states and 11906 transitions. [2024-11-14 05:46:11,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-14 05:46:11,042 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:46:11,043 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] [2024-11-14 05:46:11,064 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-14 05:46:11,243 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-14 05:46:11,243 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:46:11,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:46:11,244 INFO L85 PathProgramCache]: Analyzing trace with hash 603664531, now seen corresponding path program 1 times [2024-11-14 05:46:11,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:46:11,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406997341] [2024-11-14 05:46:11,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:11,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:46:11,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:11,366 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-14 05:46:11,366 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:46:11,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406997341] [2024-11-14 05:46:11,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406997341] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:46:11,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211185774] [2024-11-14 05:46:11,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:11,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:46:11,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:46:11,368 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:46:11,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-14 05:46:11,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:11,600 INFO L255 TraceCheckSpWp]: Trace formula consists of 912 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 05:46:11,603 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:46:11,655 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-14 05:46:11,655 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:46:11,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211185774] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:46:11,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:46:11,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 05:46:11,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785135279] [2024-11-14 05:46:11,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:46:11,657 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:46:11,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:46:11,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:46:11,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:46:11,657 INFO L87 Difference]: Start difference. First operand 7910 states and 11906 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:46:12,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:46:12,856 INFO L93 Difference]: Finished difference Result 22179 states and 34819 transitions. [2024-11-14 05:46:12,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:46:12,857 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 137 [2024-11-14 05:46:12,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:46:12,924 INFO L225 Difference]: With dead ends: 22179 [2024-11-14 05:46:12,925 INFO L226 Difference]: Without dead ends: 14984 [2024-11-14 05:46:12,953 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-14 05:46:12,955 INFO L432 NwaCegarLoop]: 321 mSDtfsCounter, 343 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 560 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-14 05:46:12,955 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [343 Valid, 560 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:46:12,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14984 states. [2024-11-14 05:46:14,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14984 to 14942. [2024-11-14 05:46:14,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14942 states, 12678 states have (on average 1.4533049376873324) internal successors, (18425), 12739 states have internal predecessors, (18425), 1670 states have call successors, (1670), 574 states have call predecessors, (1670), 592 states have return successors, (2563), 1630 states have call predecessors, (2563), 1669 states have call successors, (2563) [2024-11-14 05:46:14,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14942 states to 14942 states and 22658 transitions. [2024-11-14 05:46:14,412 INFO L78 Accepts]: Start accepts. Automaton has 14942 states and 22658 transitions. Word has length 137 [2024-11-14 05:46:14,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:46:14,413 INFO L471 AbstractCegarLoop]: Abstraction has 14942 states and 22658 transitions. [2024-11-14 05:46:14,413 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:46:14,413 INFO L276 IsEmpty]: Start isEmpty. Operand 14942 states and 22658 transitions. [2024-11-14 05:46:14,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-14 05:46:14,431 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:46:14,431 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] [2024-11-14 05:46:14,452 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-14 05:46:14,631 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-14 05:46:14,632 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:46:14,632 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:46:14,633 INFO L85 PathProgramCache]: Analyzing trace with hash -2134786125, now seen corresponding path program 1 times [2024-11-14 05:46:14,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:46:14,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471206538] [2024-11-14 05:46:14,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:14,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:46:14,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:14,746 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-14 05:46:14,746 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:46:14,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471206538] [2024-11-14 05:46:14,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471206538] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:46:14,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916994133] [2024-11-14 05:46:14,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:14,746 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:46:14,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:46:14,749 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:46:14,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-14 05:46:14,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:14,990 INFO L255 TraceCheckSpWp]: Trace formula consists of 906 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 05:46:14,993 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:46:15,056 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-14 05:46:15,056 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:46:15,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916994133] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:46:15,057 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:46:15,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 05:46:15,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641114823] [2024-11-14 05:46:15,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:46:15,057 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:46:15,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:46:15,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:46:15,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:46:15,058 INFO L87 Difference]: Start difference. First operand 14942 states and 22658 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:46:17,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:46:17,125 INFO L93 Difference]: Finished difference Result 43155 states and 67703 transitions. [2024-11-14 05:46:17,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:46:17,125 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 137 [2024-11-14 05:46:17,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:46:17,236 INFO L225 Difference]: With dead ends: 43155 [2024-11-14 05:46:17,236 INFO L226 Difference]: Without dead ends: 28928 [2024-11-14 05:46:17,281 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-14 05:46:17,281 INFO L432 NwaCegarLoop]: 321 mSDtfsCounter, 334 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 560 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-14 05:46:17,282 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [334 Valid, 560 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:46:17,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28928 states. [2024-11-14 05:46:19,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28928 to 28846. [2024-11-14 05:46:19,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28846 states, 24630 states have (on average 1.4548518067397482) internal successors, (35833), 24739 states have internal predecessors, (35833), 3142 states have call successors, (3142), 1054 states have call predecessors, (3142), 1072 states have return successors, (4835), 3054 states have call predecessors, (4835), 3141 states have call successors, (4835) [2024-11-14 05:46:19,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28846 states to 28846 states and 43810 transitions. [2024-11-14 05:46:19,643 INFO L78 Accepts]: Start accepts. Automaton has 28846 states and 43810 transitions. Word has length 137 [2024-11-14 05:46:19,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:46:19,643 INFO L471 AbstractCegarLoop]: Abstraction has 28846 states and 43810 transitions. [2024-11-14 05:46:19,643 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:46:19,643 INFO L276 IsEmpty]: Start isEmpty. Operand 28846 states and 43810 transitions. [2024-11-14 05:46:19,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-14 05:46:19,673 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:46:19,673 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] [2024-11-14 05:46:19,696 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-14 05:46:19,874 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:46:19,874 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:46:19,875 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:46:19,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1512549523, now seen corresponding path program 1 times [2024-11-14 05:46:19,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:46:19,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424943557] [2024-11-14 05:46:19,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:19,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:46:19,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:19,992 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-14 05:46:19,992 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:46:19,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424943557] [2024-11-14 05:46:19,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424943557] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:46:19,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397418144] [2024-11-14 05:46:19,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:19,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:46:19,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:46:19,995 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:46:20,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-14 05:46:20,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:20,224 INFO L255 TraceCheckSpWp]: Trace formula consists of 900 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 05:46:20,227 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:46:20,270 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-14 05:46:20,270 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:46:20,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397418144] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:46:20,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:46:20,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 05:46:20,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419895010] [2024-11-14 05:46:20,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:46:20,271 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:46:20,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:46:20,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:46:20,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:46:20,272 INFO L87 Difference]: Start difference. First operand 28846 states and 43810 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:46:24,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:46:24,879 INFO L93 Difference]: Finished difference Result 84627 states and 132343 transitions. [2024-11-14 05:46:24,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:46:24,879 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 137 [2024-11-14 05:46:24,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:46:25,083 INFO L225 Difference]: With dead ends: 84627 [2024-11-14 05:46:25,083 INFO L226 Difference]: Without dead ends: 56496 [2024-11-14 05:46:25,168 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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-14 05:46:25,169 INFO L432 NwaCegarLoop]: 321 mSDtfsCounter, 349 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 560 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-14 05:46:25,169 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [349 Valid, 560 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:46:25,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56496 states. [2024-11-14 05:46:30,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56496 to 56334. [2024-11-14 05:46:30,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56334 states, 48294 states have (on average 1.4529548184039425) internal successors, (70169), 48499 states have internal predecessors, (70169), 6006 states have call successors, (6006), 2014 states have call predecessors, (6006), 2032 states have return successors, (9235), 5822 states have call predecessors, (9235), 6005 states have call successors, (9235) [2024-11-14 05:46:30,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56334 states to 56334 states and 85410 transitions. [2024-11-14 05:46:30,380 INFO L78 Accepts]: Start accepts. Automaton has 56334 states and 85410 transitions. Word has length 137 [2024-11-14 05:46:30,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:46:30,380 INFO L471 AbstractCegarLoop]: Abstraction has 56334 states and 85410 transitions. [2024-11-14 05:46:30,380 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, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:46:30,381 INFO L276 IsEmpty]: Start isEmpty. Operand 56334 states and 85410 transitions. [2024-11-14 05:46:30,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-14 05:46:30,432 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:46:30,432 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] [2024-11-14 05:46:30,452 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-14 05:46:30,632 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_efb351b4-e7f6-4b5e-922d-4698dfffeb77/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:46:30,633 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:46:30,633 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:46:30,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1035050061, now seen corresponding path program 1 times [2024-11-14 05:46:30,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:46:30,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200975212] [2024-11-14 05:46:30,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:46:30,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:46:30,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:46:31,061 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-14 05:46:31,061 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:46:31,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200975212] [2024-11-14 05:46:31,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200975212] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:46:31,062 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:46:31,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 05:46:31,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405668283] [2024-11-14 05:46:31,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:46:31,064 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 05:46:31,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:46:31,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 05:46:31,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:46:31,065 INFO L87 Difference]: Start difference. First operand 56334 states and 85410 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, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8)