./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.05.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_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/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_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.05.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/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_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/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 2468c605d5c29b15a54525a5c6944fa0a2b4d36426cacd5fefa10555cb2b8a7a --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 03:43:55,856 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 03:43:55,931 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-14 03:43:55,940 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 03:43:55,940 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 03:43:55,975 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 03:43:55,976 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 03:43:55,977 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 03:43:55,978 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 03:43:55,978 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 03:43:55,979 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 03:43:55,979 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 03:43:55,979 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 03:43:55,979 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 03:43:55,980 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 03:43:55,980 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 03:43:55,980 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 03:43:55,980 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 03:43:55,980 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 03:43:55,980 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 03:43:55,980 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 03:43:55,981 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 03:43:55,981 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 03:43:55,981 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 03:43:55,981 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 03:43:55,981 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 03:43:55,981 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 03:43:55,981 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 03:43:55,981 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 03:43:55,981 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 03:43:55,982 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 03:43:55,982 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 03:43:55,982 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 03:43:55,982 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 03:43:55,982 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 03:43:55,982 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 03:43:55,983 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 03:43:55,983 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 03:43:55,983 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 03:43:55,983 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 03:43:55,983 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 03:43:55,983 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 03:43:55,983 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 03:43:55,984 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 03:43:55,984 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 03:43:55,984 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 03:43:55,984 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 03:43:55,984 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_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/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 -> 2468c605d5c29b15a54525a5c6944fa0a2b4d36426cacd5fefa10555cb2b8a7a [2024-11-14 03:43:56,252 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 03:43:56,261 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 03:43:56,264 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 03:43:56,267 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 03:43:56,267 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 03:43:56,269 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.05.cil-2.c Unable to find full path for "g++" [2024-11-14 03:43:58,186 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 03:43:58,467 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 03:43:58,468 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.05.cil-2.c [2024-11-14 03:43:58,489 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/data/a13b33366/f8946aba6ea546ee87d55b0f9e7f9666/FLAGf0c0c8e09 [2024-11-14 03:43:58,509 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/data/a13b33366/f8946aba6ea546ee87d55b0f9e7f9666 [2024-11-14 03:43:58,511 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 03:43:58,513 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 03:43:58,516 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 03:43:58,516 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 03:43:58,522 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 03:43:58,523 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 03:43:58" (1/1) ... [2024-11-14 03:43:58,524 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3b3274dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:43:58, skipping insertion in model container [2024-11-14 03:43:58,524 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 03:43:58" (1/1) ... [2024-11-14 03:43:58,561 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 03:43:58,751 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_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.05.cil-2.c[913,926] [2024-11-14 03:43:58,815 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_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.05.cil-2.c[5977,5990] [2024-11-14 03:43:58,892 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 03:43:58,904 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 03:43:58,915 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_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.05.cil-2.c[913,926] [2024-11-14 03:43:58,936 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_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/sv-benchmarks/c/combinations/pc_sfifo_1.cil-2+token_ring.05.cil-2.c[5977,5990] [2024-11-14 03:43:58,978 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 03:43:59,005 INFO L204 MainTranslator]: Completed translation [2024-11-14 03:43:59,006 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:43:59 WrapperNode [2024-11-14 03:43:59,006 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 03:43:59,007 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 03:43:59,007 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 03:43:59,007 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 03:43:59,013 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:43:59" (1/1) ... [2024-11-14 03:43:59,022 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:43:59" (1/1) ... [2024-11-14 03:43:59,060 INFO L138 Inliner]: procedures = 58, calls = 64, calls flagged for inlining = 32, calls inlined = 32, statements flattened = 657 [2024-11-14 03:43:59,061 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 03:43:59,061 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 03:43:59,061 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 03:43:59,061 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 03:43:59,069 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:43:59" (1/1) ... [2024-11-14 03:43:59,070 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:43:59" (1/1) ... [2024-11-14 03:43:59,073 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:43:59" (1/1) ... [2024-11-14 03:43:59,074 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:43:59" (1/1) ... [2024-11-14 03:43:59,084 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:43:59" (1/1) ... [2024-11-14 03:43:59,094 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:43:59" (1/1) ... [2024-11-14 03:43:59,097 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:43:59" (1/1) ... [2024-11-14 03:43:59,099 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:43:59" (1/1) ... [2024-11-14 03:43:59,104 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 03:43:59,105 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 03:43:59,105 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 03:43:59,105 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 03:43:59,106 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:43:59" (1/1) ... [2024-11-14 03:43:59,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 03:43:59,134 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:43:59,148 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 03:43:59,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 03:43:59,180 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 03:43:59,180 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-14 03:43:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-14 03:43:59,180 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify_threads [2024-11-14 03:43:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify_threads [2024-11-14 03:43:59,180 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-14 03:43:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-14 03:43:59,180 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-14 03:43:59,180 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-14 03:43:59,181 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-14 03:43:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-14 03:43:59,181 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-14 03:43:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-14 03:43:59,181 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-14 03:43:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-14 03:43:59,181 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 03:43:59,181 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-14 03:43:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-14 03:43:59,181 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 03:43:59,181 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 03:43:59,182 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-14 03:43:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-14 03:43:59,182 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2024-11-14 03:43:59,182 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2024-11-14 03:43:59,287 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 03:43:59,289 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 03:44:00,136 INFO L? ?]: Removed 89 outVars from TransFormulas that were not future-live. [2024-11-14 03:44:00,136 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 03:44:00,527 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 03:44:00,528 INFO L316 CfgBuilder]: Removed 12 assume(true) statements. [2024-11-14 03:44:00,528 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 03:44:00 BoogieIcfgContainer [2024-11-14 03:44:00,528 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 03:44:00,530 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 03:44:00,531 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 03:44:00,535 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 03:44:00,536 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 03:43:58" (1/3) ... [2024-11-14 03:44:00,536 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@737fe711 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 03:44:00, skipping insertion in model container [2024-11-14 03:44:00,536 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 03:43:59" (2/3) ... [2024-11-14 03:44:00,538 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@737fe711 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 03:44:00, skipping insertion in model container [2024-11-14 03:44:00,538 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 03:44:00" (3/3) ... [2024-11-14 03:44:00,540 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_1.cil-2+token_ring.05.cil-2.c [2024-11-14 03:44:00,557 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 03:44:00,559 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG pc_sfifo_1.cil-2+token_ring.05.cil-2.c that has 11 procedures, 174 locations, 1 initial locations, 12 loop locations, and 2 error locations. [2024-11-14 03:44:00,632 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 03:44:00,646 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;@4754b5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 03:44:00,648 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-14 03:44:00,653 INFO L276 IsEmpty]: Start isEmpty. Operand has 174 states, 134 states have (on average 1.5298507462686568) internal successors, (205), 141 states have internal predecessors, (205), 27 states have call successors, (27), 10 states have call predecessors, (27), 10 states have return successors, (27), 25 states have call predecessors, (27), 27 states have call successors, (27) [2024-11-14 03:44:00,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-14 03:44:00,664 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:00,665 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] [2024-11-14 03:44:00,666 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:00,670 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:00,672 INFO L85 PathProgramCache]: Analyzing trace with hash -539456333, now seen corresponding path program 1 times [2024-11-14 03:44:00,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:00,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410572884] [2024-11-14 03:44:00,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:00,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:00,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:01,042 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 03:44:01,042 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:01,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410572884] [2024-11-14 03:44:01,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410572884] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:01,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:44:01,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:44:01,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876995371] [2024-11-14 03:44:01,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:01,053 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:01,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:01,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:01,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:44:01,076 INFO L87 Difference]: Start difference. First operand has 174 states, 134 states have (on average 1.5298507462686568) internal successors, (205), 141 states have internal predecessors, (205), 27 states have call successors, (27), 10 states have call predecessors, (27), 10 states have return successors, (27), 25 states have call predecessors, (27), 27 states have call successors, (27) Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 03:44:01,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:01,285 INFO L93 Difference]: Finished difference Result 380 states and 566 transitions. [2024-11-14 03:44:01,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:01,291 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 28 [2024-11-14 03:44:01,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:01,304 INFO L225 Difference]: With dead ends: 380 [2024-11-14 03:44:01,304 INFO L226 Difference]: Without dead ends: 206 [2024-11-14 03:44:01,309 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 03:44:01,314 INFO L432 NwaCegarLoop]: 218 mSDtfsCounter, 224 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:01,314 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 273 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:01,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2024-11-14 03:44:01,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 202. [2024-11-14 03:44:01,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 160 states have (on average 1.45) internal successors, (232), 164 states have internal predecessors, (232), 30 states have call successors, (30), 12 states have call predecessors, (30), 10 states have return successors, (26), 26 states have call predecessors, (26), 26 states have call successors, (26) [2024-11-14 03:44:01,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 288 transitions. [2024-11-14 03:44:01,401 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 288 transitions. Word has length 28 [2024-11-14 03:44:01,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:01,402 INFO L471 AbstractCegarLoop]: Abstraction has 202 states and 288 transitions. [2024-11-14 03:44:01,402 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 03:44:01,402 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 288 transitions. [2024-11-14 03:44:01,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-11-14 03:44:01,406 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:01,407 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] [2024-11-14 03:44:01,407 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 03:44:01,407 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:01,408 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:01,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1846217691, now seen corresponding path program 1 times [2024-11-14 03:44:01,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:01,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608047310] [2024-11-14 03:44:01,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:01,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:01,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:01,512 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 03:44:01,512 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:01,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608047310] [2024-11-14 03:44:01,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608047310] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:01,513 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:44:01,513 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:44:01,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311684978] [2024-11-14 03:44:01,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:01,514 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:01,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:01,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:01,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:44:01,515 INFO L87 Difference]: Start difference. First operand 202 states and 288 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 03:44:01,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:01,691 INFO L93 Difference]: Finished difference Result 358 states and 505 transitions. [2024-11-14 03:44:01,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:01,692 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 29 [2024-11-14 03:44:01,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:01,694 INFO L225 Difference]: With dead ends: 358 [2024-11-14 03:44:01,695 INFO L226 Difference]: Without dead ends: 277 [2024-11-14 03:44:01,695 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 03:44:01,696 INFO L432 NwaCegarLoop]: 204 mSDtfsCounter, 222 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:01,696 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 257 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:01,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-11-14 03:44:01,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 273. [2024-11-14 03:44:01,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 220 states have (on average 1.4227272727272726) internal successors, (313), 224 states have internal predecessors, (313), 37 states have call successors, (37), 16 states have call predecessors, (37), 14 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-14 03:44:01,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 383 transitions. [2024-11-14 03:44:01,741 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 383 transitions. Word has length 29 [2024-11-14 03:44:01,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:01,741 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 383 transitions. [2024-11-14 03:44:01,742 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 03:44:01,742 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 383 transitions. [2024-11-14 03:44:01,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-14 03:44:01,747 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:01,747 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] [2024-11-14 03:44:01,747 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 03:44:01,747 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:01,748 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:01,748 INFO L85 PathProgramCache]: Analyzing trace with hash 303127363, now seen corresponding path program 1 times [2024-11-14 03:44:01,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:01,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606011306] [2024-11-14 03:44:01,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:01,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:01,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:01,842 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 03:44:01,842 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:01,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606011306] [2024-11-14 03:44:01,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606011306] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:01,842 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:44:01,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:44:01,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230481836] [2024-11-14 03:44:01,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:01,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:01,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:01,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:01,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:44:01,844 INFO L87 Difference]: Start difference. First operand 273 states and 383 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 03:44:01,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:01,994 INFO L93 Difference]: Finished difference Result 513 states and 711 transitions. [2024-11-14 03:44:01,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:01,995 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 30 [2024-11-14 03:44:01,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:01,999 INFO L225 Difference]: With dead ends: 513 [2024-11-14 03:44:02,001 INFO L226 Difference]: Without dead ends: 361 [2024-11-14 03:44:02,002 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 03:44:02,005 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 46 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:02,005 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 405 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:02,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 361 states. [2024-11-14 03:44:02,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 361 to 347. [2024-11-14 03:44:02,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 283 states have (on average 1.4063604240282686) internal successors, (398), 289 states have internal predecessors, (398), 43 states have call successors, (43), 21 states have call predecessors, (43), 19 states have return successors, (39), 37 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-14 03:44:02,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 480 transitions. [2024-11-14 03:44:02,057 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 480 transitions. Word has length 30 [2024-11-14 03:44:02,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:02,057 INFO L471 AbstractCegarLoop]: Abstraction has 347 states and 480 transitions. [2024-11-14 03:44:02,058 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 03:44:02,058 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 480 transitions. [2024-11-14 03:44:02,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-14 03:44:02,060 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:02,060 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] [2024-11-14 03:44:02,060 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 03:44:02,060 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:02,060 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:02,061 INFO L85 PathProgramCache]: Analyzing trace with hash -913900732, now seen corresponding path program 1 times [2024-11-14 03:44:02,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:02,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197567669] [2024-11-14 03:44:02,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:02,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:02,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:02,205 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 03:44:02,206 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:02,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197567669] [2024-11-14 03:44:02,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197567669] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:02,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:44:02,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:44:02,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014324085] [2024-11-14 03:44:02,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:02,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:02,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:02,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:02,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:44:02,208 INFO L87 Difference]: Start difference. First operand 347 states and 480 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 03:44:02,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:02,386 INFO L93 Difference]: Finished difference Result 510 states and 698 transitions. [2024-11-14 03:44:02,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:02,387 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 43 [2024-11-14 03:44:02,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:02,394 INFO L225 Difference]: With dead ends: 510 [2024-11-14 03:44:02,394 INFO L226 Difference]: Without dead ends: 352 [2024-11-14 03:44:02,395 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 03:44:02,396 INFO L432 NwaCegarLoop]: 237 mSDtfsCounter, 32 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 439 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:02,398 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 439 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:02,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2024-11-14 03:44:02,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 341. [2024-11-14 03:44:02,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 277 states have (on average 1.3862815884476534) internal successors, (384), 283 states have internal predecessors, (384), 43 states have call successors, (43), 21 states have call predecessors, (43), 19 states have return successors, (39), 37 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-14 03:44:02,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 466 transitions. [2024-11-14 03:44:02,448 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 466 transitions. Word has length 43 [2024-11-14 03:44:02,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:02,450 INFO L471 AbstractCegarLoop]: Abstraction has 341 states and 466 transitions. [2024-11-14 03:44:02,450 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 03:44:02,450 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 466 transitions. [2024-11-14 03:44:02,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-14 03:44:02,456 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:02,456 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 03:44:02,456 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-14 03:44:02,457 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:02,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:02,457 INFO L85 PathProgramCache]: Analyzing trace with hash 1612476803, now seen corresponding path program 1 times [2024-11-14 03:44:02,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:02,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339808869] [2024-11-14 03:44:02,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:02,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:02,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:02,622 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 03:44:02,622 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:02,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339808869] [2024-11-14 03:44:02,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339808869] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:02,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:44:02,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 03:44:02,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103397540] [2024-11-14 03:44:02,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:02,623 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 03:44:02,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:02,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 03:44:02,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 03:44:02,624 INFO L87 Difference]: Start difference. First operand 341 states and 466 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-14 03:44:03,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:03,049 INFO L93 Difference]: Finished difference Result 559 states and 799 transitions. [2024-11-14 03:44:03,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 03:44:03,050 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 47 [2024-11-14 03:44:03,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:03,056 INFO L225 Difference]: With dead ends: 559 [2024-11-14 03:44:03,056 INFO L226 Difference]: Without dead ends: 444 [2024-11-14 03:44:03,058 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 03:44:03,060 INFO L432 NwaCegarLoop]: 320 mSDtfsCounter, 359 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:03,060 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [359 Valid, 558 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 03:44:03,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2024-11-14 03:44:03,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 443. [2024-11-14 03:44:03,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 358 states have (on average 1.3854748603351956) internal successors, (496), 365 states have internal predecessors, (496), 58 states have call successors, (58), 27 states have call predecessors, (58), 25 states have return successors, (54), 51 states have call predecessors, (54), 54 states have call successors, (54) [2024-11-14 03:44:03,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 608 transitions. [2024-11-14 03:44:03,134 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 608 transitions. Word has length 47 [2024-11-14 03:44:03,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:03,135 INFO L471 AbstractCegarLoop]: Abstraction has 443 states and 608 transitions. [2024-11-14 03:44:03,135 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-14 03:44:03,135 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 608 transitions. [2024-11-14 03:44:03,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-14 03:44:03,138 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:03,138 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-14 03:44:03,138 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-14 03:44:03,139 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:03,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:03,140 INFO L85 PathProgramCache]: Analyzing trace with hash 532331759, now seen corresponding path program 1 times [2024-11-14 03:44:03,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:03,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400887134] [2024-11-14 03:44:03,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:03,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:03,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:03,230 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-14 03:44:03,230 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:03,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400887134] [2024-11-14 03:44:03,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400887134] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:03,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:44:03,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:44:03,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168200636] [2024-11-14 03:44:03,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:03,231 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:03,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:03,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:03,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:44:03,232 INFO L87 Difference]: Start difference. First operand 443 states and 608 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 03:44:03,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:03,373 INFO L93 Difference]: Finished difference Result 692 states and 932 transitions. [2024-11-14 03:44:03,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:03,373 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), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 46 [2024-11-14 03:44:03,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:03,376 INFO L225 Difference]: With dead ends: 692 [2024-11-14 03:44:03,377 INFO L226 Difference]: Without dead ends: 489 [2024-11-14 03:44:03,381 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 03:44:03,382 INFO L432 NwaCegarLoop]: 203 mSDtfsCounter, 207 mSDsluCounter, 52 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:03,382 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 255 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:03,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489 states. [2024-11-14 03:44:03,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 489 to 489. [2024-11-14 03:44:03,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 397 states have (on average 1.3576826196473553) internal successors, (539), 404 states have internal predecessors, (539), 62 states have call successors, (62), 30 states have call predecessors, (62), 28 states have return successors, (58), 55 states have call predecessors, (58), 58 states have call successors, (58) [2024-11-14 03:44:03,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 659 transitions. [2024-11-14 03:44:03,432 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 659 transitions. Word has length 46 [2024-11-14 03:44:03,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:03,433 INFO L471 AbstractCegarLoop]: Abstraction has 489 states and 659 transitions. [2024-11-14 03:44:03,433 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), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 03:44:03,433 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 659 transitions. [2024-11-14 03:44:03,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-14 03:44:03,434 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:03,434 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-14 03:44:03,434 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-14 03:44:03,434 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:03,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:03,435 INFO L85 PathProgramCache]: Analyzing trace with hash 99430261, now seen corresponding path program 1 times [2024-11-14 03:44:03,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:03,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960357439] [2024-11-14 03:44:03,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:03,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:03,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:03,598 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 03:44:03,598 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:03,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960357439] [2024-11-14 03:44:03,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960357439] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:03,599 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:44:03,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 03:44:03,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246351218] [2024-11-14 03:44:03,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:03,600 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 03:44:03,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:03,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 03:44:03,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 03:44:03,601 INFO L87 Difference]: Start difference. First operand 489 states and 659 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 03:44:03,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:03,929 INFO L93 Difference]: Finished difference Result 529 states and 706 transitions. [2024-11-14 03:44:03,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 03:44:03,929 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 47 [2024-11-14 03:44:03,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:03,934 INFO L225 Difference]: With dead ends: 529 [2024-11-14 03:44:03,934 INFO L226 Difference]: Without dead ends: 526 [2024-11-14 03:44:03,935 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 03:44:03,936 INFO L432 NwaCegarLoop]: 213 mSDtfsCounter, 382 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 254 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:03,936 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 254 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 03:44:03,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2024-11-14 03:44:04,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 488. [2024-11-14 03:44:04,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 488 states, 397 states have (on average 1.3526448362720402) internal successors, (537), 403 states have internal predecessors, (537), 61 states have call successors, (61), 30 states have call predecessors, (61), 28 states have return successors, (58), 55 states have call predecessors, (58), 58 states have call successors, (58) [2024-11-14 03:44:04,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 488 states to 488 states and 656 transitions. [2024-11-14 03:44:04,008 INFO L78 Accepts]: Start accepts. Automaton has 488 states and 656 transitions. Word has length 47 [2024-11-14 03:44:04,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:04,009 INFO L471 AbstractCegarLoop]: Abstraction has 488 states and 656 transitions. [2024-11-14 03:44:04,010 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 4 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-14 03:44:04,010 INFO L276 IsEmpty]: Start isEmpty. Operand 488 states and 656 transitions. [2024-11-14 03:44:04,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-14 03:44:04,011 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:04,012 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-14 03:44:04,012 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-14 03:44:04,012 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:04,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:04,013 INFO L85 PathProgramCache]: Analyzing trace with hash -1213534576, now seen corresponding path program 1 times [2024-11-14 03:44:04,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:04,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724648618] [2024-11-14 03:44:04,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:04,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:04,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:04,241 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 03:44:04,241 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:04,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724648618] [2024-11-14 03:44:04,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724648618] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:44:04,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392023299] [2024-11-14 03:44:04,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:04,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:04,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:44:04,245 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:44:04,252 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 03:44:04,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:04,392 INFO L255 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 03:44:04,398 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:44:04,700 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 03:44:04,700 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:44:04,803 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 03:44:04,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392023299] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:44:04,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1586268598] [2024-11-14 03:44:04,834 INFO L159 IcfgInterpreter]: Started Sifa with 40 locations of interest [2024-11-14 03:44:04,834 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 03:44:04,837 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 03:44:04,842 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 03:44:04,843 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 03:44:09,237 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 111 for LOIs [2024-11-14 03:44:09,266 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 136 for LOIs [2024-11-14 03:44:09,305 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify_threads with input of size 122 for LOIs [2024-11-14 03:44:10,918 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 03:44:28,340 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8639#(and (exists ((|v_ULTIMATE.start_eval1_~tmp___0~1#1_11| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp___0~1#1_11| 0)) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp___0~1#1_11| 2147483648)) (<= |v_ULTIMATE.start_eval1_~tmp___0~1#1_11| 2147483647))) (= ~t5_i~0 0) (<= 1 |#StackHeapBarrier|) (= 0 ~t5_pc~0) (= ~E_4~0 2) (= ~q_buf_0~0 0) (= ~t1_pc~0 0) (not (= ~p_num_write~0 1)) (= ~T4_E~0 2) (= ~p_last_write~0 0) (= 0 ~t4_st~0) (= ~T1_E~0 2) (= ~T5_E~0 2) (= ~m_st~0 0) (= ~E_5~0 2) (= ~q_free~0 1) (= ~c_last_read~0 0) (<= 0 ~p_num_write~0) (= ~T2_E~0 2) (= 1 ~c_dr_i~0) (= 0 ~t5_st~0) (= ~E_3~0 2) (= 0 ~t3_pc~0) (= ~t2_i~0 0) (= ~t4_i~0 0) (= ~t1_st~0 0) (= ~c_num_read~0 1) (<= ~p_num_write~0 1) (= ~m_i~0 0) (= ~p_dw_pc~0 1) (= ~q_write_ev~0 2) (= ~E_2~0 2) (= ~p_dw_st~0 0) (= ~T3_E~0 2) (= ~local~0 0) (= ~t3_i~0 0) (= ~token~0 0) (= ~q_read_ev~0 2) (= ~c_dr_pc~0 0) (= ~m_pc~0 0) (= ~p_dw_i~0 1) (= 0 ~t2_pc~0) (= ~E_M~0 2) (= ~a_t~0 0) (= 0 ~t2_st~0) (= 0 ~t4_pc~0) (= ~E_1~0 2) (= 0 ~t3_st~0) (= ~M_E~0 2) (= ~t1_i~0 0))' at error location [2024-11-14 03:44:28,340 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 03:44:28,340 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 03:44:28,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 7 [2024-11-14 03:44:28,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862763322] [2024-11-14 03:44:28,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 03:44:28,341 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 03:44:28,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:28,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 03:44:28,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=894, Unknown=0, NotChecked=0, Total=992 [2024-11-14 03:44:28,343 INFO L87 Difference]: Start difference. First operand 488 states and 656 transitions. Second operand has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 6 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-14 03:44:28,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:28,811 INFO L93 Difference]: Finished difference Result 931 states and 1224 transitions. [2024-11-14 03:44:28,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 03:44:28,812 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 6 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 48 [2024-11-14 03:44:28,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:28,817 INFO L225 Difference]: With dead ends: 931 [2024-11-14 03:44:28,817 INFO L226 Difference]: Without dead ends: 928 [2024-11-14 03:44:28,818 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 113 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 17.4s TimeCoverageRelationStatistics Valid=98, Invalid=894, Unknown=0, NotChecked=0, Total=992 [2024-11-14 03:44:28,818 INFO L432 NwaCegarLoop]: 259 mSDtfsCounter, 495 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 495 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:28,819 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [495 Valid, 888 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 03:44:28,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2024-11-14 03:44:28,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 697. [2024-11-14 03:44:28,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 697 states, 574 states have (on average 1.3414634146341464) internal successors, (770), 582 states have internal predecessors, (770), 80 states have call successors, (80), 43 states have call predecessors, (80), 41 states have return successors, (77), 72 states have call predecessors, (77), 77 states have call successors, (77) [2024-11-14 03:44:28,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 697 states to 697 states and 927 transitions. [2024-11-14 03:44:28,879 INFO L78 Accepts]: Start accepts. Automaton has 697 states and 927 transitions. Word has length 48 [2024-11-14 03:44:28,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:28,880 INFO L471 AbstractCegarLoop]: Abstraction has 697 states and 927 transitions. [2024-11-14 03:44:28,880 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 6 states have call successors, (9), 5 states have call predecessors, (9), 4 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-14 03:44:28,880 INFO L276 IsEmpty]: Start isEmpty. Operand 697 states and 927 transitions. [2024-11-14 03:44:28,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-14 03:44:28,882 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:28,882 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2024-11-14 03:44:28,904 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 03:44:29,083 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:29,083 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:29,084 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:29,084 INFO L85 PathProgramCache]: Analyzing trace with hash -687922119, now seen corresponding path program 2 times [2024-11-14 03:44:29,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:29,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784953466] [2024-11-14 03:44:29,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:29,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:29,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:29,130 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-14 03:44:29,131 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:29,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784953466] [2024-11-14 03:44:29,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784953466] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:29,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:44:29,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:44:29,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225429632] [2024-11-14 03:44:29,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:29,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:29,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:29,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:29,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:44:29,132 INFO L87 Difference]: Start difference. First operand 697 states and 927 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-14 03:44:29,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:29,248 INFO L93 Difference]: Finished difference Result 1027 states and 1360 transitions. [2024-11-14 03:44:29,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:29,249 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 61 [2024-11-14 03:44:29,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:29,253 INFO L225 Difference]: With dead ends: 1027 [2024-11-14 03:44:29,253 INFO L226 Difference]: Without dead ends: 639 [2024-11-14 03:44:29,254 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 03:44:29,255 INFO L432 NwaCegarLoop]: 226 mSDtfsCounter, 220 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:29,255 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 271 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:29,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2024-11-14 03:44:29,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 630. [2024-11-14 03:44:29,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 517 states have (on average 1.332688588007737) internal successors, (689), 526 states have internal predecessors, (689), 74 states have call successors, (74), 39 states have call predecessors, (74), 37 states have return successors, (71), 65 states have call predecessors, (71), 71 states have call successors, (71) [2024-11-14 03:44:29,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 834 transitions. [2024-11-14 03:44:29,314 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 834 transitions. Word has length 61 [2024-11-14 03:44:29,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:29,314 INFO L471 AbstractCegarLoop]: Abstraction has 630 states and 834 transitions. [2024-11-14 03:44:29,314 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-14 03:44:29,314 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 834 transitions. [2024-11-14 03:44:29,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-14 03:44:29,319 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:29,319 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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 03:44:29,319 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-14 03:44:29,320 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:29,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:29,320 INFO L85 PathProgramCache]: Analyzing trace with hash -1146098126, now seen corresponding path program 1 times [2024-11-14 03:44:29,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:29,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866090476] [2024-11-14 03:44:29,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:29,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:29,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:29,555 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 16 proven. 14 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 03:44:29,556 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:29,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866090476] [2024-11-14 03:44:29,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866090476] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:44:29,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453036650] [2024-11-14 03:44:29,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:29,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:29,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:44:29,558 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:44:29,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 03:44:29,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:29,674 INFO L255 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:44:29,676 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:44:29,698 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-14 03:44:29,699 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:44:29,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453036650] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:29,699 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:44:29,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-14 03:44:29,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10265369] [2024-11-14 03:44:29,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:29,699 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:29,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:29,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:29,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:44:29,700 INFO L87 Difference]: Start difference. First operand 630 states and 834 transitions. Second operand has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-14 03:44:29,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:29,831 INFO L93 Difference]: Finished difference Result 757 states and 993 transitions. [2024-11-14 03:44:29,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:29,831 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 73 [2024-11-14 03:44:29,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:29,833 INFO L225 Difference]: With dead ends: 757 [2024-11-14 03:44:29,834 INFO L226 Difference]: Without dead ends: 223 [2024-11-14 03:44:29,835 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:44:29,835 INFO L432 NwaCegarLoop]: 218 mSDtfsCounter, 25 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:29,836 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 408 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:29,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2024-11-14 03:44:29,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2024-11-14 03:44:29,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 174 states have (on average 1.4195402298850575) internal successors, (247), 177 states have internal predecessors, (247), 36 states have call successors, (36), 13 states have call predecessors, (36), 12 states have return successors, (34), 33 states have call predecessors, (34), 34 states have call successors, (34) [2024-11-14 03:44:29,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 317 transitions. [2024-11-14 03:44:29,857 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 317 transitions. Word has length 73 [2024-11-14 03:44:29,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:29,857 INFO L471 AbstractCegarLoop]: Abstraction has 223 states and 317 transitions. [2024-11-14 03:44:29,857 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-14 03:44:29,857 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 317 transitions. [2024-11-14 03:44:29,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-14 03:44:29,859 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:29,859 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:44:29,882 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-14 03:44:30,060 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:30,060 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:30,060 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:30,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1495024034, now seen corresponding path program 1 times [2024-11-14 03:44:30,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:30,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1929103190] [2024-11-14 03:44:30,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:30,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:30,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:30,182 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 03:44:30,182 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:30,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1929103190] [2024-11-14 03:44:30,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1929103190] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:44:30,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960769882] [2024-11-14 03:44:30,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:30,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:30,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:44:30,185 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:44:30,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-14 03:44:30,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:30,343 INFO L255 TraceCheckSpWp]: Trace formula consists of 509 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:44:30,346 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:44:30,377 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-14 03:44:30,378 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:44:30,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960769882] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:30,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:44:30,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 03:44:30,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27618409] [2024-11-14 03:44:30,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:30,378 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:30,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:30,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:30,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:44:30,379 INFO L87 Difference]: Start difference. First operand 223 states and 317 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 03:44:30,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:30,507 INFO L93 Difference]: Finished difference Result 650 states and 938 transitions. [2024-11-14 03:44:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:30,507 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 89 [2024-11-14 03:44:30,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:30,514 INFO L225 Difference]: With dead ends: 650 [2024-11-14 03:44:30,514 INFO L226 Difference]: Without dead ends: 433 [2024-11-14 03:44:30,515 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 89 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 03:44:30,515 INFO L432 NwaCegarLoop]: 188 mSDtfsCounter, 149 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:30,516 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 321 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:30,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2024-11-14 03:44:30,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 427. [2024-11-14 03:44:30,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 338 states have (on average 1.4142011834319526) internal successors, (478), 342 states have internal predecessors, (478), 64 states have call successors, (64), 25 states have call predecessors, (64), 24 states have return successors, (62), 60 states have call predecessors, (62), 62 states have call successors, (62) [2024-11-14 03:44:30,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 604 transitions. [2024-11-14 03:44:30,574 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 604 transitions. Word has length 89 [2024-11-14 03:44:30,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:30,575 INFO L471 AbstractCegarLoop]: Abstraction has 427 states and 604 transitions. [2024-11-14 03:44:30,575 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 2 states have internal predecessors, (55), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 03:44:30,575 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 604 transitions. [2024-11-14 03:44:30,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-14 03:44:30,579 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:30,579 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:44:30,602 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-14 03:44:30,780 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-14 03:44:30,780 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:30,781 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:30,781 INFO L85 PathProgramCache]: Analyzing trace with hash -755208096, now seen corresponding path program 1 times [2024-11-14 03:44:30,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:30,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725176682] [2024-11-14 03:44:30,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:30,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:30,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:30,902 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 03:44:30,902 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:30,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725176682] [2024-11-14 03:44:30,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725176682] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:44:30,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089042171] [2024-11-14 03:44:30,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:30,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:30,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:44:30,905 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:44:30,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-14 03:44:31,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:31,042 INFO L255 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:44:31,045 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:44:31,089 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-14 03:44:31,089 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:44:31,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089042171] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:31,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:44:31,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 03:44:31,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897293740] [2024-11-14 03:44:31,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:31,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:31,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:31,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:31,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:44:31,095 INFO L87 Difference]: Start difference. First operand 427 states and 604 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 03:44:31,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:31,250 INFO L93 Difference]: Finished difference Result 1256 states and 1803 transitions. [2024-11-14 03:44:31,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:31,251 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 89 [2024-11-14 03:44:31,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:31,256 INFO L225 Difference]: With dead ends: 1256 [2024-11-14 03:44:31,256 INFO L226 Difference]: Without dead ends: 835 [2024-11-14 03:44:31,258 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 89 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 03:44:31,260 INFO L432 NwaCegarLoop]: 142 mSDtfsCounter, 143 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:31,260 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 275 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:31,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 835 states. [2024-11-14 03:44:31,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 835 to 827. [2024-11-14 03:44:31,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 660 states have (on average 1.406060606060606) internal successors, (928), 666 states have internal predecessors, (928), 118 states have call successors, (118), 49 states have call predecessors, (118), 48 states have return successors, (116), 112 states have call predecessors, (116), 116 states have call successors, (116) [2024-11-14 03:44:31,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1162 transitions. [2024-11-14 03:44:31,333 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1162 transitions. Word has length 89 [2024-11-14 03:44:31,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:31,334 INFO L471 AbstractCegarLoop]: Abstraction has 827 states and 1162 transitions. [2024-11-14 03:44:31,334 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 2 states have internal predecessors, (61), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 03:44:31,335 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1162 transitions. [2024-11-14 03:44:31,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-14 03:44:31,338 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:31,338 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:44:31,358 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-14 03:44:31,539 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-14 03:44:31,539 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:31,539 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:31,539 INFO L85 PathProgramCache]: Analyzing trace with hash -1990326882, now seen corresponding path program 1 times [2024-11-14 03:44:31,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:31,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810425920] [2024-11-14 03:44:31,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:31,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:31,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:31,658 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 03:44:31,659 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:31,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810425920] [2024-11-14 03:44:31,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810425920] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:44:31,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010838883] [2024-11-14 03:44:31,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:31,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:31,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:44:31,661 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:44:31,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-14 03:44:31,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:31,812 INFO L255 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:44:31,815 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:44:31,867 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 03:44:31,869 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:44:31,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010838883] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:31,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:44:31,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 03:44:31,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741938315] [2024-11-14 03:44:31,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:31,870 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:31,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:31,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:31,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:44:31,871 INFO L87 Difference]: Start difference. First operand 827 states and 1162 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 03:44:32,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:32,076 INFO L93 Difference]: Finished difference Result 2444 states and 3483 transitions. [2024-11-14 03:44:32,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:32,077 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 89 [2024-11-14 03:44:32,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:32,087 INFO L225 Difference]: With dead ends: 2444 [2024-11-14 03:44:32,087 INFO L226 Difference]: Without dead ends: 1623 [2024-11-14 03:44:32,090 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 89 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 03:44:32,092 INFO L432 NwaCegarLoop]: 142 mSDtfsCounter, 140 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:32,093 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 275 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:32,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1623 states. [2024-11-14 03:44:32,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1623 to 1611. [2024-11-14 03:44:32,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1611 states, 1292 states have (on average 1.3962848297213621) internal successors, (1804), 1302 states have internal predecessors, (1804), 222 states have call successors, (222), 97 states have call predecessors, (222), 96 states have return successors, (220), 212 states have call predecessors, (220), 220 states have call successors, (220) [2024-11-14 03:44:32,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1611 states to 1611 states and 2246 transitions. [2024-11-14 03:44:32,249 INFO L78 Accepts]: Start accepts. Automaton has 1611 states and 2246 transitions. Word has length 89 [2024-11-14 03:44:32,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:32,250 INFO L471 AbstractCegarLoop]: Abstraction has 1611 states and 2246 transitions. [2024-11-14 03:44:32,250 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 03:44:32,250 INFO L276 IsEmpty]: Start isEmpty. Operand 1611 states and 2246 transitions. [2024-11-14 03:44:32,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-14 03:44:32,254 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:32,254 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:44:32,274 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-14 03:44:32,454 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-14 03:44:32,455 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:32,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:32,455 INFO L85 PathProgramCache]: Analyzing trace with hash 1209051424, now seen corresponding path program 1 times [2024-11-14 03:44:32,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:32,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751764768] [2024-11-14 03:44:32,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:32,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:32,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:32,554 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-14 03:44:32,554 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:32,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751764768] [2024-11-14 03:44:32,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751764768] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:32,555 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:44:32,555 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:44:32,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892490223] [2024-11-14 03:44:32,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:32,556 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:32,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:32,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:32,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:44:32,557 INFO L87 Difference]: Start difference. First operand 1611 states and 2246 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-14 03:44:32,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:32,770 INFO L93 Difference]: Finished difference Result 2887 states and 4073 transitions. [2024-11-14 03:44:32,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:32,771 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 89 [2024-11-14 03:44:32,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:32,782 INFO L225 Difference]: With dead ends: 2887 [2024-11-14 03:44:32,782 INFO L226 Difference]: Without dead ends: 2051 [2024-11-14 03:44:32,786 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 03:44:32,786 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 69 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:32,787 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 364 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:32,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2051 states. [2024-11-14 03:44:32,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2051 to 1903. [2024-11-14 03:44:32,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1903 states, 1568 states have (on average 1.4260204081632653) internal successors, (2236), 1578 states have internal predecessors, (2236), 230 states have call successors, (230), 105 states have call predecessors, (230), 104 states have return successors, (228), 220 states have call predecessors, (228), 228 states have call successors, (228) [2024-11-14 03:44:32,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1903 states to 1903 states and 2694 transitions. [2024-11-14 03:44:32,947 INFO L78 Accepts]: Start accepts. Automaton has 1903 states and 2694 transitions. Word has length 89 [2024-11-14 03:44:32,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:32,948 INFO L471 AbstractCegarLoop]: Abstraction has 1903 states and 2694 transitions. [2024-11-14 03:44:32,948 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-14 03:44:32,948 INFO L276 IsEmpty]: Start isEmpty. Operand 1903 states and 2694 transitions. [2024-11-14 03:44:32,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-14 03:44:32,954 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:32,955 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:44:32,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-14 03:44:32,955 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:32,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:32,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1042814361, now seen corresponding path program 1 times [2024-11-14 03:44:32,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:32,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612199230] [2024-11-14 03:44:32,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:32,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:32,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:33,034 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-14 03:44:33,034 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:33,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612199230] [2024-11-14 03:44:33,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612199230] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:33,034 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:44:33,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:44:33,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702250301] [2024-11-14 03:44:33,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:33,035 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:33,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:33,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:33,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:44:33,036 INFO L87 Difference]: Start difference. First operand 1903 states and 2694 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-14 03:44:33,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:33,381 INFO L93 Difference]: Finished difference Result 5624 states and 8039 transitions. [2024-11-14 03:44:33,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:33,382 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 119 [2024-11-14 03:44:33,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:33,401 INFO L225 Difference]: With dead ends: 5624 [2024-11-14 03:44:33,401 INFO L226 Difference]: Without dead ends: 3727 [2024-11-14 03:44:33,407 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 03:44:33,408 INFO L432 NwaCegarLoop]: 144 mSDtfsCounter, 140 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:33,408 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 277 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:33,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3727 states. [2024-11-14 03:44:33,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3727 to 3699. [2024-11-14 03:44:33,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3699 states, 3052 states have (on average 1.4115334207077326) internal successors, (4308), 3070 states have internal predecessors, (4308), 438 states have call successors, (438), 209 states have call predecessors, (438), 208 states have return successors, (436), 420 states have call predecessors, (436), 436 states have call successors, (436) [2024-11-14 03:44:33,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3699 states to 3699 states and 5182 transitions. [2024-11-14 03:44:33,718 INFO L78 Accepts]: Start accepts. Automaton has 3699 states and 5182 transitions. Word has length 119 [2024-11-14 03:44:33,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:33,719 INFO L471 AbstractCegarLoop]: Abstraction has 3699 states and 5182 transitions. [2024-11-14 03:44:33,719 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-14 03:44:33,719 INFO L276 IsEmpty]: Start isEmpty. Operand 3699 states and 5182 transitions. [2024-11-14 03:44:33,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-14 03:44:33,730 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:33,730 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 03:44:33,730 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-14 03:44:33,730 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:33,730 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:33,731 INFO L85 PathProgramCache]: Analyzing trace with hash 1998082390, now seen corresponding path program 1 times [2024-11-14 03:44:33,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:33,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992153717] [2024-11-14 03:44:33,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:33,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:33,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:33,817 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-14 03:44:33,817 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:33,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992153717] [2024-11-14 03:44:33,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992153717] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:33,817 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 03:44:33,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 03:44:33,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931426297] [2024-11-14 03:44:33,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:33,818 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:33,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:33,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:33,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 03:44:33,819 INFO L87 Difference]: Start difference. First operand 3699 states and 5182 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-14 03:44:34,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:34,423 INFO L93 Difference]: Finished difference Result 10940 states and 15463 transitions. [2024-11-14 03:44:34,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:34,424 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 119 [2024-11-14 03:44:34,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:34,461 INFO L225 Difference]: With dead ends: 10940 [2024-11-14 03:44:34,462 INFO L226 Difference]: Without dead ends: 7247 [2024-11-14 03:44:34,475 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 03:44:34,475 INFO L432 NwaCegarLoop]: 169 mSDtfsCounter, 142 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:34,476 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 302 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:34,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7247 states. [2024-11-14 03:44:35,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7247 to 7195. [2024-11-14 03:44:35,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7195 states, 5940 states have (on average 1.395959595959596) internal successors, (8292), 5974 states have internal predecessors, (8292), 838 states have call successors, (838), 417 states have call predecessors, (838), 416 states have return successors, (836), 804 states have call predecessors, (836), 836 states have call successors, (836) [2024-11-14 03:44:35,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7195 states to 7195 states and 9966 transitions. [2024-11-14 03:44:35,166 INFO L78 Accepts]: Start accepts. Automaton has 7195 states and 9966 transitions. Word has length 119 [2024-11-14 03:44:35,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:35,167 INFO L471 AbstractCegarLoop]: Abstraction has 7195 states and 9966 transitions. [2024-11-14 03:44:35,167 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-14 03:44:35,167 INFO L276 IsEmpty]: Start isEmpty. Operand 7195 states and 9966 transitions. [2024-11-14 03:44:35,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-14 03:44:35,196 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:35,196 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 03:44:35,196 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-14 03:44:35,196 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:35,197 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:35,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1491636391, now seen corresponding path program 1 times [2024-11-14 03:44:35,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:35,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194186183] [2024-11-14 03:44:35,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:35,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:35,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:35,459 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 10 proven. 37 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-14 03:44:35,459 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:35,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194186183] [2024-11-14 03:44:35,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194186183] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:44:35,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205281872] [2024-11-14 03:44:35,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:35,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:35,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:44:35,462 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:44:35,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-14 03:44:35,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:35,651 INFO L255 TraceCheckSpWp]: Trace formula consists of 654 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 03:44:35,655 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:44:35,713 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 74 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-14 03:44:35,714 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:44:35,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205281872] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:35,714 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:44:35,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-14 03:44:35,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173473255] [2024-11-14 03:44:35,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:35,717 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:35,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:35,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:35,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-14 03:44:35,718 INFO L87 Difference]: Start difference. First operand 7195 states and 9966 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-14 03:44:36,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:36,696 INFO L93 Difference]: Finished difference Result 10923 states and 15396 transitions. [2024-11-14 03:44:36,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:36,697 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 139 [2024-11-14 03:44:36,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:36,771 INFO L225 Difference]: With dead ends: 10923 [2024-11-14 03:44:36,771 INFO L226 Difference]: Without dead ends: 7231 [2024-11-14 03:44:36,786 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-14 03:44:36,787 INFO L432 NwaCegarLoop]: 246 mSDtfsCounter, 134 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:36,787 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 382 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:36,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7231 states. [2024-11-14 03:44:37,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7231 to 7163. [2024-11-14 03:44:37,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7163 states, 5908 states have (on average 1.3764387271496277) internal successors, (8132), 5942 states have internal predecessors, (8132), 838 states have call successors, (838), 417 states have call predecessors, (838), 416 states have return successors, (836), 804 states have call predecessors, (836), 836 states have call successors, (836) [2024-11-14 03:44:37,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7163 states to 7163 states and 9806 transitions. [2024-11-14 03:44:37,447 INFO L78 Accepts]: Start accepts. Automaton has 7163 states and 9806 transitions. Word has length 139 [2024-11-14 03:44:37,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:37,447 INFO L471 AbstractCegarLoop]: Abstraction has 7163 states and 9806 transitions. [2024-11-14 03:44:37,448 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-14 03:44:37,448 INFO L276 IsEmpty]: Start isEmpty. Operand 7163 states and 9806 transitions. [2024-11-14 03:44:37,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-14 03:44:37,475 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:37,475 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 03:44:37,497 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-14 03:44:37,679 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-14 03:44:37,680 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:37,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:37,681 INFO L85 PathProgramCache]: Analyzing trace with hash -1000614983, now seen corresponding path program 1 times [2024-11-14 03:44:37,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:37,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160823822] [2024-11-14 03:44:37,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:37,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:37,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:37,929 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 10 proven. 35 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-14 03:44:37,930 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:37,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160823822] [2024-11-14 03:44:37,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160823822] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:44:37,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704219901] [2024-11-14 03:44:37,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:37,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:37,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:44:37,934 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:44:37,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-14 03:44:38,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:38,115 INFO L255 TraceCheckSpWp]: Trace formula consists of 660 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:44:38,119 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:44:38,163 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-14 03:44:38,164 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:44:38,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704219901] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:38,165 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:44:38,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-14 03:44:38,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984565417] [2024-11-14 03:44:38,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:38,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:38,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:38,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:38,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-14 03:44:38,169 INFO L87 Difference]: Start difference. First operand 7163 states and 9806 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-14 03:44:38,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:38,820 INFO L93 Difference]: Finished difference Result 12465 states and 16907 transitions. [2024-11-14 03:44:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:38,821 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 139 [2024-11-14 03:44:38,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:38,888 INFO L225 Difference]: With dead ends: 12465 [2024-11-14 03:44:38,888 INFO L226 Difference]: Without dead ends: 8821 [2024-11-14 03:44:38,904 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-14 03:44:38,905 INFO L432 NwaCegarLoop]: 161 mSDtfsCounter, 147 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:38,905 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 195 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:38,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8821 states. [2024-11-14 03:44:39,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8821 to 8821. [2024-11-14 03:44:39,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8821 states, 7378 states have (on average 1.3404716725399837) internal successors, (9890), 7412 states have internal predecessors, (9890), 900 states have call successors, (900), 543 states have call predecessors, (900), 542 states have return successors, (898), 866 states have call predecessors, (898), 898 states have call successors, (898) [2024-11-14 03:44:39,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8821 states to 8821 states and 11688 transitions. [2024-11-14 03:44:39,729 INFO L78 Accepts]: Start accepts. Automaton has 8821 states and 11688 transitions. Word has length 139 [2024-11-14 03:44:39,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:39,729 INFO L471 AbstractCegarLoop]: Abstraction has 8821 states and 11688 transitions. [2024-11-14 03:44:39,730 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-14 03:44:39,732 INFO L276 IsEmpty]: Start isEmpty. Operand 8821 states and 11688 transitions. [2024-11-14 03:44:39,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-14 03:44:39,759 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:39,759 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 03:44:39,783 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-14 03:44:39,960 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-14 03:44:39,960 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:39,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:39,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1203945249, now seen corresponding path program 1 times [2024-11-14 03:44:39,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:39,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1222792414] [2024-11-14 03:44:39,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:39,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:39,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:40,237 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 10 proven. 37 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-14 03:44:40,237 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:40,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1222792414] [2024-11-14 03:44:40,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1222792414] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:44:40,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637560740] [2024-11-14 03:44:40,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:40,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:40,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:44:40,240 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:44:40,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-14 03:44:40,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:40,427 INFO L255 TraceCheckSpWp]: Trace formula consists of 641 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 03:44:40,431 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:44:40,473 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 03:44:40,474 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:44:40,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637560740] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:40,474 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:44:40,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-14 03:44:40,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094815095] [2024-11-14 03:44:40,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:40,477 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:40,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:40,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:40,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-14 03:44:40,478 INFO L87 Difference]: Start difference. First operand 8821 states and 11688 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-14 03:44:41,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:41,817 INFO L93 Difference]: Finished difference Result 20865 states and 28033 transitions. [2024-11-14 03:44:41,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:41,818 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 135 [2024-11-14 03:44:41,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:41,885 INFO L225 Difference]: With dead ends: 20865 [2024-11-14 03:44:41,885 INFO L226 Difference]: Without dead ends: 12051 [2024-11-14 03:44:41,909 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-14 03:44:41,909 INFO L432 NwaCegarLoop]: 158 mSDtfsCounter, 80 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:41,910 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 284 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:41,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12051 states. [2024-11-14 03:44:42,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12051 to 9869. [2024-11-14 03:44:42,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9869 states, 8358 states have (on average 1.3637233787987557) internal successors, (11398), 8393 states have internal predecessors, (11398), 934 states have call successors, (934), 577 states have call predecessors, (934), 576 states have return successors, (932), 899 states have call predecessors, (932), 932 states have call successors, (932) [2024-11-14 03:44:42,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9869 states to 9869 states and 13264 transitions. [2024-11-14 03:44:42,874 INFO L78 Accepts]: Start accepts. Automaton has 9869 states and 13264 transitions. Word has length 135 [2024-11-14 03:44:42,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:42,875 INFO L471 AbstractCegarLoop]: Abstraction has 9869 states and 13264 transitions. [2024-11-14 03:44:42,875 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-14 03:44:42,875 INFO L276 IsEmpty]: Start isEmpty. Operand 9869 states and 13264 transitions. [2024-11-14 03:44:42,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-14 03:44:42,907 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:42,907 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 03:44:42,930 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-14 03:44:43,108 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:43,109 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:43,110 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:43,110 INFO L85 PathProgramCache]: Analyzing trace with hash 1230369726, now seen corresponding path program 2 times [2024-11-14 03:44:43,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:43,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376093554] [2024-11-14 03:44:43,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:43,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:43,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:43,283 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2024-11-14 03:44:43,283 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:43,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376093554] [2024-11-14 03:44:43,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376093554] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:44:43,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373623196] [2024-11-14 03:44:43,284 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 03:44:43,284 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:43,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:44:43,286 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:44:43,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-14 03:44:43,476 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-14 03:44:43,476 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 03:44:43,480 INFO L255 TraceCheckSpWp]: Trace formula consists of 638 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:44:43,485 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:44:43,530 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-14 03:44:43,531 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:44:43,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373623196] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:43,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:44:43,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-14 03:44:43,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007005190] [2024-11-14 03:44:43,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:43,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:43,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:43,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:43,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:44:43,534 INFO L87 Difference]: Start difference. First operand 9869 states and 13264 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-14 03:44:44,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:44,773 INFO L93 Difference]: Finished difference Result 18211 states and 24802 transitions. [2024-11-14 03:44:44,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:44,774 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 135 [2024-11-14 03:44:44,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:44,851 INFO L225 Difference]: With dead ends: 18211 [2024-11-14 03:44:44,851 INFO L226 Difference]: Without dead ends: 13183 [2024-11-14 03:44:44,868 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:44:44,872 INFO L432 NwaCegarLoop]: 234 mSDtfsCounter, 89 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:44,872 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 382 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:44,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13183 states. [2024-11-14 03:44:45,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13183 to 11789. [2024-11-14 03:44:45,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11789 states, 10150 states have (on average 1.3877832512315271) internal successors, (14086), 10185 states have internal predecessors, (14086), 998 states have call successors, (998), 641 states have call predecessors, (998), 640 states have return successors, (996), 963 states have call predecessors, (996), 996 states have call successors, (996) [2024-11-14 03:44:46,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11789 states to 11789 states and 16080 transitions. [2024-11-14 03:44:46,047 INFO L78 Accepts]: Start accepts. Automaton has 11789 states and 16080 transitions. Word has length 135 [2024-11-14 03:44:46,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:46,048 INFO L471 AbstractCegarLoop]: Abstraction has 11789 states and 16080 transitions. [2024-11-14 03:44:46,048 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-14 03:44:46,048 INFO L276 IsEmpty]: Start isEmpty. Operand 11789 states and 16080 transitions. [2024-11-14 03:44:46,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-14 03:44:46,081 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:46,082 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 03:44:46,107 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-14 03:44:46,282 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:46,283 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:46,283 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:46,284 INFO L85 PathProgramCache]: Analyzing trace with hash 946736053, now seen corresponding path program 1 times [2024-11-14 03:44:46,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:46,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422778078] [2024-11-14 03:44:46,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:46,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:46,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:46,444 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 22 proven. 4 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2024-11-14 03:44:46,445 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:46,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422778078] [2024-11-14 03:44:46,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422778078] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:44:46,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822701080] [2024-11-14 03:44:46,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:46,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:46,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:44:46,449 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:44:46,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-14 03:44:46,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:46,668 INFO L255 TraceCheckSpWp]: Trace formula consists of 638 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:44:46,671 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:44:46,708 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-14 03:44:46,708 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:44:46,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822701080] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:46,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:44:46,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-14 03:44:46,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474036905] [2024-11-14 03:44:46,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:46,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:46,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:46,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:46,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:44:46,710 INFO L87 Difference]: Start difference. First operand 11789 states and 16080 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-14 03:44:48,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:48,584 INFO L93 Difference]: Finished difference Result 22403 states and 30850 transitions. [2024-11-14 03:44:48,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:48,585 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 135 [2024-11-14 03:44:48,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:48,684 INFO L225 Difference]: With dead ends: 22403 [2024-11-14 03:44:48,685 INFO L226 Difference]: Without dead ends: 16399 [2024-11-14 03:44:48,703 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:44:48,705 INFO L432 NwaCegarLoop]: 245 mSDtfsCounter, 101 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:48,705 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 394 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:48,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16399 states. [2024-11-14 03:44:50,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16399 to 14557. [2024-11-14 03:44:50,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14557 states, 12726 states have (on average 1.406097752632406) internal successors, (17894), 12761 states have internal predecessors, (17894), 1094 states have call successors, (1094), 737 states have call predecessors, (1094), 736 states have return successors, (1092), 1059 states have call predecessors, (1092), 1092 states have call successors, (1092) [2024-11-14 03:44:50,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14557 states to 14557 states and 20080 transitions. [2024-11-14 03:44:50,220 INFO L78 Accepts]: Start accepts. Automaton has 14557 states and 20080 transitions. Word has length 135 [2024-11-14 03:44:50,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:50,220 INFO L471 AbstractCegarLoop]: Abstraction has 14557 states and 20080 transitions. [2024-11-14 03:44:50,220 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-14 03:44:50,221 INFO L276 IsEmpty]: Start isEmpty. Operand 14557 states and 20080 transitions. [2024-11-14 03:44:50,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-14 03:44:50,255 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:50,256 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 03:44:50,282 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-14 03:44:50,457 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-14 03:44:50,457 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:50,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:50,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1280355278, now seen corresponding path program 1 times [2024-11-14 03:44:50,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:50,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793180779] [2024-11-14 03:44:50,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:50,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:50,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:50,607 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2024-11-14 03:44:50,607 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:50,607 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793180779] [2024-11-14 03:44:50,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1793180779] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:44:50,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518705561] [2024-11-14 03:44:50,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:50,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:50,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:44:50,610 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:44:50,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-14 03:44:50,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:50,797 INFO L255 TraceCheckSpWp]: Trace formula consists of 638 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:44:50,801 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:44:50,839 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-14 03:44:50,839 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:44:50,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518705561] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:44:50,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:44:50,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-14 03:44:50,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552722010] [2024-11-14 03:44:50,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:44:50,841 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:44:50,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:44:50,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:44:50,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:44:50,842 INFO L87 Difference]: Start difference. First operand 14557 states and 20080 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-14 03:44:52,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:44:52,436 INFO L93 Difference]: Finished difference Result 28019 states and 38898 transitions. [2024-11-14 03:44:52,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:44:52,436 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 135 [2024-11-14 03:44:52,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:44:52,531 INFO L225 Difference]: With dead ends: 28019 [2024-11-14 03:44:52,531 INFO L226 Difference]: Without dead ends: 20607 [2024-11-14 03:44:52,549 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:44:52,551 INFO L432 NwaCegarLoop]: 250 mSDtfsCounter, 107 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 399 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:44:52,552 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 399 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:44:52,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20607 states. [2024-11-14 03:44:53,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20607 to 18541. [2024-11-14 03:44:53,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18541 states, 16422 states have (on average 1.4170015832419924) internal successors, (23270), 16457 states have internal predecessors, (23270), 1238 states have call successors, (1238), 881 states have call predecessors, (1238), 880 states have return successors, (1236), 1203 states have call predecessors, (1236), 1236 states have call successors, (1236) [2024-11-14 03:44:54,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18541 states to 18541 states and 25744 transitions. [2024-11-14 03:44:54,041 INFO L78 Accepts]: Start accepts. Automaton has 18541 states and 25744 transitions. Word has length 135 [2024-11-14 03:44:54,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:44:54,042 INFO L471 AbstractCegarLoop]: Abstraction has 18541 states and 25744 transitions. [2024-11-14 03:44:54,042 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-14 03:44:54,042 INFO L276 IsEmpty]: Start isEmpty. Operand 18541 states and 25744 transitions. [2024-11-14 03:44:54,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-14 03:44:54,073 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:44:54,073 INFO L215 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:44:54,094 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-14 03:44:54,273 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-14 03:44:54,274 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:44:54,274 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:44:54,275 INFO L85 PathProgramCache]: Analyzing trace with hash -457659168, now seen corresponding path program 1 times [2024-11-14 03:44:54,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:44:54,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840588187] [2024-11-14 03:44:54,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:54,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:44:54,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:54,715 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 12 proven. 38 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-14 03:44:54,716 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:44:54,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840588187] [2024-11-14 03:44:54,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840588187] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:44:54,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294345045] [2024-11-14 03:44:54,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:44:54,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:44:54,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:44:54,719 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:44:54,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-14 03:44:54,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:44:54,976 INFO L255 TraceCheckSpWp]: Trace formula consists of 729 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-14 03:44:54,982 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:44:55,388 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 60 proven. 26 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-14 03:44:55,389 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 03:44:55,977 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 47 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-14 03:44:55,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294345045] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 03:44:55,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1374302416] [2024-11-14 03:44:55,982 INFO L159 IcfgInterpreter]: Started Sifa with 75 locations of interest [2024-11-14 03:44:55,982 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 03:44:55,982 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 03:44:55,982 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 03:44:55,982 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 03:45:08,693 INFO L197 IcfgInterpreter]: Interpreting procedure error2 with input of size 30 for LOIs [2024-11-14 03:45:08,696 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events2 with input of size 187 for LOIs [2024-11-14 03:45:08,796 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread2 with input of size 1 for LOIs [2024-11-14 03:45:08,804 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels2 with input of size 1 for LOIs [2024-11-14 03:45:08,805 INFO L197 IcfgInterpreter]: Interpreting procedure immediate_notify with input of size 134 for LOIs [2024-11-14 03:45:09,330 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads2 with input of size 1 for LOIs [2024-11-14 03:45:09,407 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events2 with input of size 164 for LOIs [2024-11-14 03:45:09,563 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 03:45:26,309 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '300374#(and (exists ((|v_ULTIMATE.start_eval2_~tmp~4#1_23| Int)) (and (<= 0 |v_ULTIMATE.start_eval2_~tmp~4#1_23|) (not (= |v_ULTIMATE.start_eval2_~tmp~4#1_23| 0)) (<= |v_ULTIMATE.start_eval2_~tmp~4#1_23| 1))) (= ~m_pc~0 1) (exists ((|v_ULTIMATE.start_eval2_~tmp_ndt_1~0#1_18| Int)) (and (not (= |v_ULTIMATE.start_eval2_~tmp_ndt_1~0#1_18| 0)) (<= |v_ULTIMATE.start_eval2_~tmp_ndt_1~0#1_18| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval2_~tmp_ndt_1~0#1_18| 2147483648)))) (= ~m_st~0 1) (not (= ~token~0 (+ 5 ~local~0))))' at error location [2024-11-14 03:45:26,309 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 03:45:26,309 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 03:45:26,309 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 10] total 21 [2024-11-14 03:45:26,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567015911] [2024-11-14 03:45:26,310 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 03:45:26,311 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-14 03:45:26,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:45:26,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-14 03:45:26,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=383, Invalid=4309, Unknown=0, NotChecked=0, Total=4692 [2024-11-14 03:45:26,313 INFO L87 Difference]: Start difference. First operand 18541 states and 25744 transitions. Second operand has 21 states, 14 states have (on average 15.071428571428571) internal successors, (211), 16 states have internal predecessors, (211), 10 states have call successors, (39), 9 states have call predecessors, (39), 12 states have return successors, (38), 10 states have call predecessors, (38), 10 states have call successors, (38) [2024-11-14 03:45:32,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:45:32,329 INFO L93 Difference]: Finished difference Result 66323 states and 92312 transitions. [2024-11-14 03:45:32,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-11-14 03:45:32,330 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 14 states have (on average 15.071428571428571) internal successors, (211), 16 states have internal predecessors, (211), 10 states have call successors, (39), 9 states have call predecessors, (39), 12 states have return successors, (38), 10 states have call predecessors, (38), 10 states have call successors, (38) Word has length 139 [2024-11-14 03:45:32,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:45:32,511 INFO L225 Difference]: With dead ends: 66323 [2024-11-14 03:45:32,512 INFO L226 Difference]: Without dead ends: 47789 [2024-11-14 03:45:32,549 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 473 GetRequests, 372 SyntacticMatches, 4 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3009 ImplicationChecksByTransitivity, 18.5s TimeCoverageRelationStatistics Valid=971, Invalid=8731, Unknown=0, NotChecked=0, Total=9702 [2024-11-14 03:45:32,550 INFO L432 NwaCegarLoop]: 119 mSDtfsCounter, 2238 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 1715 mSolverCounterSat, 659 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2238 SdHoareTripleChecker+Valid, 857 SdHoareTripleChecker+Invalid, 2374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 659 IncrementalHoareTripleChecker+Valid, 1715 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-14 03:45:32,550 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2238 Valid, 857 Invalid, 2374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [659 Valid, 1715 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-14 03:45:32,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47789 states. [2024-11-14 03:45:35,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47789 to 45811. [2024-11-14 03:45:35,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45811 states, 40728 states have (on average 1.3906894519740718) internal successors, (56640), 40803 states have internal predecessors, (56640), 2868 states have call successors, (2868), 2215 states have call predecessors, (2868), 2214 states have return successors, (2866), 2793 states have call predecessors, (2866), 2866 states have call successors, (2866) [2024-11-14 03:45:35,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45811 states to 45811 states and 62374 transitions. [2024-11-14 03:45:35,710 INFO L78 Accepts]: Start accepts. Automaton has 45811 states and 62374 transitions. Word has length 139 [2024-11-14 03:45:35,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:45:35,710 INFO L471 AbstractCegarLoop]: Abstraction has 45811 states and 62374 transitions. [2024-11-14 03:45:35,710 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 14 states have (on average 15.071428571428571) internal successors, (211), 16 states have internal predecessors, (211), 10 states have call successors, (39), 9 states have call predecessors, (39), 12 states have return successors, (38), 10 states have call predecessors, (38), 10 states have call successors, (38) [2024-11-14 03:45:35,710 INFO L276 IsEmpty]: Start isEmpty. Operand 45811 states and 62374 transitions. [2024-11-14 03:45:35,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-14 03:45:35,766 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:45:35,766 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 03:45:35,787 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-14 03:45:35,970 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-14 03:45:35,971 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:45:35,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:45:35,972 INFO L85 PathProgramCache]: Analyzing trace with hash -532480948, now seen corresponding path program 1 times [2024-11-14 03:45:35,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:45:35,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657872152] [2024-11-14 03:45:35,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:45:35,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:45:35,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:45:36,100 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 25 proven. 1 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-14 03:45:36,100 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:45:36,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657872152] [2024-11-14 03:45:36,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657872152] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:45:36,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841760308] [2024-11-14 03:45:36,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:45:36,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:45:36,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:45:36,104 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:45:36,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-14 03:45:36,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:45:36,321 INFO L255 TraceCheckSpWp]: Trace formula consists of 636 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 03:45:36,326 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:45:36,362 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-14 03:45:36,362 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:45:36,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841760308] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:45:36,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:45:36,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-14 03:45:36,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282864354] [2024-11-14 03:45:36,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:45:36,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 03:45:36,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:45:36,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 03:45:36,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:45:36,365 INFO L87 Difference]: Start difference. First operand 45811 states and 62374 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-14 03:45:41,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:45:41,323 INFO L93 Difference]: Finished difference Result 87207 states and 119918 transitions. [2024-11-14 03:45:41,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 03:45:41,323 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 137 [2024-11-14 03:45:41,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:45:41,554 INFO L225 Difference]: With dead ends: 87207 [2024-11-14 03:45:41,555 INFO L226 Difference]: Without dead ends: 57385 [2024-11-14 03:45:41,593 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-14 03:45:41,595 INFO L432 NwaCegarLoop]: 215 mSDtfsCounter, 83 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 362 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 03:45:41,595 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 362 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 03:45:41,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57385 states. [2024-11-14 03:45:46,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57385 to 55483. [2024-11-14 03:45:46,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55483 states, 49680 states have (on average 1.406280193236715) internal successors, (69864), 49755 states have internal predecessors, (69864), 3228 states have call successors, (3228), 2575 states have call predecessors, (3228), 2574 states have return successors, (3226), 3153 states have call predecessors, (3226), 3226 states have call successors, (3226) [2024-11-14 03:45:46,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55483 states to 55483 states and 76318 transitions. [2024-11-14 03:45:46,183 INFO L78 Accepts]: Start accepts. Automaton has 55483 states and 76318 transitions. Word has length 137 [2024-11-14 03:45:46,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:45:46,183 INFO L471 AbstractCegarLoop]: Abstraction has 55483 states and 76318 transitions. [2024-11-14 03:45:46,183 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-14 03:45:46,183 INFO L276 IsEmpty]: Start isEmpty. Operand 55483 states and 76318 transitions. [2024-11-14 03:45:46,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-14 03:45:46,450 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:45:46,451 INFO L215 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:45:46,475 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-14 03:45:46,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-14 03:45:46,655 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:45:46,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:45:46,655 INFO L85 PathProgramCache]: Analyzing trace with hash -422767830, now seen corresponding path program 1 times [2024-11-14 03:45:46,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:45:46,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988918846] [2024-11-14 03:45:46,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:45:46,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:45:46,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:45:47,140 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 12 proven. 40 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-14 03:45:47,140 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:45:47,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988918846] [2024-11-14 03:45:47,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988918846] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:45:47,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [441876703] [2024-11-14 03:45:47,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:45:47,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:45:47,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:45:47,143 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:45:47,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-14 03:45:47,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:45:47,351 INFO L255 TraceCheckSpWp]: Trace formula consists of 734 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-14 03:45:47,354 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:45:47,479 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-14 03:45:47,479 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:45:47,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [441876703] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:45:47,479 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:45:47,479 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2024-11-14 03:45:47,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268776110] [2024-11-14 03:45:47,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:45:47,480 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 03:45:47,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:45:47,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 03:45:47,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-14 03:45:47,481 INFO L87 Difference]: Start difference. First operand 55483 states and 76318 transitions. Second operand has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-14 03:45:52,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:45:52,590 INFO L93 Difference]: Finished difference Result 91653 states and 125997 transitions. [2024-11-14 03:45:52,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 03:45:52,591 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 142 [2024-11-14 03:45:52,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:45:52,804 INFO L225 Difference]: With dead ends: 91653 [2024-11-14 03:45:52,804 INFO L226 Difference]: Without dead ends: 63551 [2024-11-14 03:45:52,844 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-11-14 03:45:52,845 INFO L432 NwaCegarLoop]: 226 mSDtfsCounter, 116 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 03:45:52,845 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 660 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 03:45:52,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63551 states. [2024-11-14 03:45:56,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63551 to 59645. [2024-11-14 03:45:56,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59645 states, 53082 states have (on average 1.400776157642892) internal successors, (74356), 53193 states have internal predecessors, (74356), 3692 states have call successors, (3692), 2871 states have call predecessors, (3692), 2870 states have return successors, (3690), 3581 states have call predecessors, (3690), 3690 states have call successors, (3690) [2024-11-14 03:45:56,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59645 states to 59645 states and 81738 transitions. [2024-11-14 03:45:56,932 INFO L78 Accepts]: Start accepts. Automaton has 59645 states and 81738 transitions. Word has length 142 [2024-11-14 03:45:56,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 03:45:56,932 INFO L471 AbstractCegarLoop]: Abstraction has 59645 states and 81738 transitions. [2024-11-14 03:45:56,932 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-14 03:45:56,932 INFO L276 IsEmpty]: Start isEmpty. Operand 59645 states and 81738 transitions. [2024-11-14 03:45:56,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-14 03:45:56,982 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 03:45:56,982 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 03:45:57,002 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-14 03:45:57,182 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-14 03:45:57,182 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 03:45:57,183 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 03:45:57,183 INFO L85 PathProgramCache]: Analyzing trace with hash -247466447, now seen corresponding path program 1 times [2024-11-14 03:45:57,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 03:45:57,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624906244] [2024-11-14 03:45:57,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:45:57,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 03:45:57,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:45:57,370 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 17 proven. 37 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-14 03:45:57,370 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 03:45:57,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624906244] [2024-11-14 03:45:57,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624906244] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 03:45:57,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682646543] [2024-11-14 03:45:57,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 03:45:57,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 03:45:57,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 03:45:57,373 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 03:45:57,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c95789b0-fdcc-4cef-9e5f-5ca1b062e9c5/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-14 03:45:57,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 03:45:57,542 INFO L255 TraceCheckSpWp]: Trace formula consists of 659 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 03:45:57,545 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 03:45:57,711 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-14 03:45:57,711 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 03:45:57,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682646543] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 03:45:57,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 03:45:57,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 10 [2024-11-14 03:45:57,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551951601] [2024-11-14 03:45:57,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 03:45:57,712 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 03:45:57,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 03:45:57,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 03:45:57,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-14 03:45:57,713 INFO L87 Difference]: Start difference. First operand 59645 states and 81738 transitions. Second operand has 6 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-14 03:46:03,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 03:46:03,480 INFO L93 Difference]: Finished difference Result 111908 states and 153823 transitions. [2024-11-14 03:46:03,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 03:46:03,481 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 141 [2024-11-14 03:46:03,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 03:46:03,754 INFO L225 Difference]: With dead ends: 111908 [2024-11-14 03:46:03,755 INFO L226 Difference]: Without dead ends: 62600