./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.13.cil-1.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_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/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_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.13.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/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_1d15894a-f855-4ab7-bbba-e48431f9b8b2/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 ce176716d91d866602a372020396224af9fcf4c5f81c6adcdcc0f1d83b0d658f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 05:38:52,127 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 05:38:52,218 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-14 05:38:52,227 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 05:38:52,227 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 05:38:52,258 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 05:38:52,258 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 05:38:52,259 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 05:38:52,259 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 05:38:52,259 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 05:38:52,259 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 05:38:52,259 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 05:38:52,259 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 05:38:52,259 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 05:38:52,259 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 05:38:52,259 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 05:38:52,259 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 05:38:52,260 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 05:38:52,260 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 05:38:52,260 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 05:38:52,260 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 05:38:52,260 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 05:38:52,260 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 05:38:52,260 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 05:38:52,260 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 05:38:52,261 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 05:38:52,261 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 05:38:52,261 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 05:38:52,261 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 05:38:52,261 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 05:38:52,261 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 05:38:52,261 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 05:38:52,261 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 05:38:52,261 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 05:38:52,261 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 05:38:52,261 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 05:38:52,262 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 05:38:52,262 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 05:38:52,262 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:38:52,262 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 05:38:52,262 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 05:38:52,262 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 05:38:52,262 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 05:38:52,262 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 05:38:52,262 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 05:38:52,262 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 05:38:52,263 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 05:38:52,263 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_1d15894a-f855-4ab7-bbba-e48431f9b8b2/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 -> ce176716d91d866602a372020396224af9fcf4c5f81c6adcdcc0f1d83b0d658f [2024-11-14 05:38:52,559 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 05:38:52,566 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 05:38:52,570 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 05:38:52,572 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 05:38:52,574 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 05:38:52,575 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.13.cil-1.c Unable to find full path for "g++" [2024-11-14 05:38:54,598 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 05:38:54,985 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 05:38:54,990 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.13.cil-1.c [2024-11-14 05:38:55,018 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/data/3b778c854/f11a023eaf7a43ab97921ca7d8d55c54/FLAG94881a205 [2024-11-14 05:38:55,044 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/data/3b778c854/f11a023eaf7a43ab97921ca7d8d55c54 [2024-11-14 05:38:55,048 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 05:38:55,050 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 05:38:55,052 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 05:38:55,053 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 05:38:55,058 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 05:38:55,059 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:38:55" (1/1) ... [2024-11-14 05:38:55,061 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@173c5a08 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:55, skipping insertion in model container [2024-11-14 05:38:55,061 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:38:55" (1/1) ... [2024-11-14 05:38:55,131 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 05:38:55,337 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_1d15894a-f855-4ab7-bbba-e48431f9b8b2/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.13.cil-1.c[914,927] [2024-11-14 05:38:55,410 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_1d15894a-f855-4ab7-bbba-e48431f9b8b2/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.13.cil-1.c[7115,7128] [2024-11-14 05:38:55,602 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:38:55,618 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 05:38:55,633 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_1d15894a-f855-4ab7-bbba-e48431f9b8b2/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.13.cil-1.c[914,927] [2024-11-14 05:38:55,668 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_1d15894a-f855-4ab7-bbba-e48431f9b8b2/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.13.cil-1.c[7115,7128] [2024-11-14 05:38:55,777 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:38:55,817 INFO L204 MainTranslator]: Completed translation [2024-11-14 05:38:55,818 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:55 WrapperNode [2024-11-14 05:38:55,818 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 05:38:55,819 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 05:38:55,821 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 05:38:55,821 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 05:38:55,827 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:55" (1/1) ... [2024-11-14 05:38:55,847 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:55" (1/1) ... [2024-11-14 05:38:55,933 INFO L138 Inliner]: procedures = 79, calls = 97, calls flagged for inlining = 47, calls inlined = 47, statements flattened = 1114 [2024-11-14 05:38:55,934 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 05:38:55,935 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 05:38:55,935 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 05:38:55,935 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 05:38:55,943 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:55" (1/1) ... [2024-11-14 05:38:55,944 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:55" (1/1) ... [2024-11-14 05:38:55,947 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:55" (1/1) ... [2024-11-14 05:38:55,948 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:55" (1/1) ... [2024-11-14 05:38:55,965 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:55" (1/1) ... [2024-11-14 05:38:55,995 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:55" (1/1) ... [2024-11-14 05:38:56,002 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:55" (1/1) ... [2024-11-14 05:38:56,008 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:55" (1/1) ... [2024-11-14 05:38:56,020 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 05:38:56,020 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 05:38:56,021 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 05:38:56,021 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 05:38:56,023 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:55" (1/1) ... [2024-11-14 05:38:56,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:38:56,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:38:56,067 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 05:38:56,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 05:38:56,123 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 05:38:56,123 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-14 05:38:56,123 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-14 05:38:56,123 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-11-14 05:38:56,123 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-11-14 05:38:56,124 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-14 05:38:56,124 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-14 05:38:56,124 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-14 05:38:56,124 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-14 05:38:56,124 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-11-14 05:38:56,124 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-11-14 05:38:56,124 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-14 05:38:56,124 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-14 05:38:56,125 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-14 05:38:56,125 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-14 05:38:56,125 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-11-14 05:38:56,125 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-11-14 05:38:56,125 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-11-14 05:38:56,125 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-11-14 05:38:56,125 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-11-14 05:38:56,125 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-11-14 05:38:56,125 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-14 05:38:56,125 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-14 05:38:56,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 05:38:56,125 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-14 05:38:56,125 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-14 05:38:56,125 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-11-14 05:38:56,125 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-11-14 05:38:56,126 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 05:38:56,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 05:38:56,126 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-14 05:38:56,126 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-14 05:38:56,126 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2024-11-14 05:38:56,126 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2024-11-14 05:38:56,334 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 05:38:56,336 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 05:38:57,739 INFO L? ?]: Removed 137 outVars from TransFormulas that were not future-live. [2024-11-14 05:38:57,739 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 05:38:58,565 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 05:38:58,567 INFO L316 CfgBuilder]: Removed 20 assume(true) statements. [2024-11-14 05:38:58,568 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:38:58 BoogieIcfgContainer [2024-11-14 05:38:58,568 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 05:38:58,570 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 05:38:58,571 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 05:38:58,575 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 05:38:58,576 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 05:38:55" (1/3) ... [2024-11-14 05:38:58,576 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@395d8d44 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:38:58, skipping insertion in model container [2024-11-14 05:38:58,577 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:38:55" (2/3) ... [2024-11-14 05:38:58,578 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@395d8d44 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:38:58, skipping insertion in model container [2024-11-14 05:38:58,578 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:38:58" (3/3) ... [2024-11-14 05:38:58,579 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.13.cil-1.c [2024-11-14 05:38:58,597 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 05:38:58,600 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG pc_sfifo_2.cil-1+token_ring.13.cil-1.c that has 16 procedures, 291 locations, 1 initial locations, 20 loop locations, and 2 error locations. [2024-11-14 05:38:58,681 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 05:38:58,696 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;@6440ee7d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 05:38:58,698 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-14 05:38:58,704 INFO L276 IsEmpty]: Start isEmpty. Operand has 291 states, 230 states have (on average 1.517391304347826) internal successors, (349), 238 states have internal predecessors, (349), 43 states have call successors, (43), 15 states have call predecessors, (43), 15 states have return successors, (43), 41 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-14 05:38:58,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-14 05:38:58,716 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:38:58,716 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:38:58,717 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:38:58,722 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:38:58,723 INFO L85 PathProgramCache]: Analyzing trace with hash -1581916884, now seen corresponding path program 1 times [2024-11-14 05:38:58,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:38:58,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008856433] [2024-11-14 05:38:58,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:38:58,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:38:58,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:38:59,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:38:59,220 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:38:59,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008856433] [2024-11-14 05:38:59,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008856433] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:38:59,221 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:38:59,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 05:38:59,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724773908] [2024-11-14 05:38:59,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:38:59,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 05:38:59,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:38:59,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 05:38:59,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:38:59,257 INFO L87 Difference]: Start difference. First operand has 291 states, 230 states have (on average 1.517391304347826) internal successors, (349), 238 states have internal predecessors, (349), 43 states have call successors, (43), 15 states have call predecessors, (43), 15 states have return successors, (43), 41 states have call predecessors, (43), 43 states have call successors, (43) Second operand has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-14 05:39:00,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:39:00,822 INFO L93 Difference]: Finished difference Result 1001 states and 1468 transitions. [2024-11-14 05:39:00,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 05:39:00,825 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 45 [2024-11-14 05:39:00,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:39:00,839 INFO L225 Difference]: With dead ends: 1001 [2024-11-14 05:39:00,840 INFO L226 Difference]: Without dead ends: 696 [2024-11-14 05:39:00,845 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-14 05:39:00,848 INFO L432 NwaCegarLoop]: 471 mSDtfsCounter, 1141 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 338 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1148 SdHoareTripleChecker+Valid, 1242 SdHoareTripleChecker+Invalid, 1046 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 338 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:39:00,848 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1148 Valid, 1242 Invalid, 1046 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [338 Valid, 708 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-14 05:39:00,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 696 states. [2024-11-14 05:39:00,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 696 to 625. [2024-11-14 05:39:00,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 464 states have (on average 1.3663793103448276) internal successors, (634), 469 states have internal predecessors, (634), 98 states have call successors, (98), 63 states have call predecessors, (98), 61 states have return successors, (109), 94 states have call predecessors, (109), 94 states have call successors, (109) [2024-11-14 05:39:00,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 841 transitions. [2024-11-14 05:39:00,988 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 841 transitions. Word has length 45 [2024-11-14 05:39:00,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:39:00,991 INFO L471 AbstractCegarLoop]: Abstraction has 625 states and 841 transitions. [2024-11-14 05:39:00,991 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.0) internal successors, (30), 6 states have internal predecessors, (30), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-14 05:39:00,991 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 841 transitions. [2024-11-14 05:39:00,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-14 05:39:00,994 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:39:00,995 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:39:00,995 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 05:39:00,995 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:39:00,996 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:39:00,996 INFO L85 PathProgramCache]: Analyzing trace with hash -1525696679, now seen corresponding path program 1 times [2024-11-14 05:39:00,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:39:00,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800485757] [2024-11-14 05:39:00,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:39:00,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:39:01,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:39:01,363 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:39:01,364 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:39:01,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800485757] [2024-11-14 05:39:01,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800485757] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:39:01,364 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:39:01,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-14 05:39:01,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166752232] [2024-11-14 05:39:01,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:39:01,365 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 05:39:01,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:39:01,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 05:39:01,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:39:01,367 INFO L87 Difference]: Start difference. First operand 625 states and 841 transitions. Second operand has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-14 05:39:02,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:39:02,702 INFO L93 Difference]: Finished difference Result 1386 states and 1788 transitions. [2024-11-14 05:39:02,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-14 05:39:02,703 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 46 [2024-11-14 05:39:02,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:39:02,716 INFO L225 Difference]: With dead ends: 1386 [2024-11-14 05:39:02,716 INFO L226 Difference]: Without dead ends: 983 [2024-11-14 05:39:02,718 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2024-11-14 05:39:02,721 INFO L432 NwaCegarLoop]: 236 mSDtfsCounter, 585 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 1061 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 1096 SdHoareTripleChecker+Invalid, 1163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:39:02,723 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [618 Valid, 1096 Invalid, 1163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1061 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-14 05:39:02,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2024-11-14 05:39:02,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 954. [2024-11-14 05:39:02,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 687 states have (on average 1.3173216885007277) internal successors, (905), 693 states have internal predecessors, (905), 154 states have call successors, (154), 111 states have call predecessors, (154), 111 states have return successors, (183), 151 states have call predecessors, (183), 150 states have call successors, (183) [2024-11-14 05:39:02,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1242 transitions. [2024-11-14 05:39:02,867 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1242 transitions. Word has length 46 [2024-11-14 05:39:02,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:39:02,869 INFO L471 AbstractCegarLoop]: Abstraction has 954 states and 1242 transitions. [2024-11-14 05:39:02,869 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-14 05:39:02,870 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1242 transitions. [2024-11-14 05:39:02,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-14 05:39:02,873 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:39:02,874 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:39:02,874 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 05:39:02,874 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:39:02,875 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:39:02,875 INFO L85 PathProgramCache]: Analyzing trace with hash -278971588, now seen corresponding path program 1 times [2024-11-14 05:39:02,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:39:02,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346634584] [2024-11-14 05:39:02,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:39:02,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:39:02,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:39:02,974 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:39:02,975 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:39:02,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346634584] [2024-11-14 05:39:02,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346634584] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:39:02,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:39:02,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:39:02,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697642118] [2024-11-14 05:39:02,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:39:02,976 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:39:02,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:39:02,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:39:02,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:39:02,977 INFO L87 Difference]: Start difference. First operand 954 states and 1242 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:39:03,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:39:03,271 INFO L93 Difference]: Finished difference Result 1895 states and 2401 transitions. [2024-11-14 05:39:03,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:39:03,272 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 47 [2024-11-14 05:39:03,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:39:03,280 INFO L225 Difference]: With dead ends: 1895 [2024-11-14 05:39:03,280 INFO L226 Difference]: Without dead ends: 1213 [2024-11-14 05:39:03,282 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:39:03,283 INFO L432 NwaCegarLoop]: 358 mSDtfsCounter, 68 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 688 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:39:03,283 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 688 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:39:03,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1213 states. [2024-11-14 05:39:03,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1213 to 1191. [2024-11-14 05:39:03,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1191 states, 848 states have (on average 1.2959905660377358) internal successors, (1099), 854 states have internal predecessors, (1099), 196 states have call successors, (196), 149 states have call predecessors, (196), 145 states have return successors, (229), 189 states have call predecessors, (229), 192 states have call successors, (229) [2024-11-14 05:39:03,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1191 states to 1191 states and 1524 transitions. [2024-11-14 05:39:03,396 INFO L78 Accepts]: Start accepts. Automaton has 1191 states and 1524 transitions. Word has length 47 [2024-11-14 05:39:03,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:39:03,397 INFO L471 AbstractCegarLoop]: Abstraction has 1191 states and 1524 transitions. [2024-11-14 05:39:03,397 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:39:03,397 INFO L276 IsEmpty]: Start isEmpty. Operand 1191 states and 1524 transitions. [2024-11-14 05:39:03,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-14 05:39:03,399 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:39:03,399 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:39:03,399 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 05:39:03,399 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:39:03,400 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:39:03,400 INFO L85 PathProgramCache]: Analyzing trace with hash 571995312, now seen corresponding path program 1 times [2024-11-14 05:39:03,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:39:03,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782941355] [2024-11-14 05:39:03,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:39:03,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:39:03,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:39:03,502 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 05:39:03,502 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:39:03,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782941355] [2024-11-14 05:39:03,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782941355] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:39:03,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:39:03,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:39:03,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522940570] [2024-11-14 05:39:03,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:39:03,503 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:39:03,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:39:03,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:39:03,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:39:03,508 INFO L87 Difference]: Start difference. First operand 1191 states and 1524 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:39:03,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:39:03,743 INFO L93 Difference]: Finished difference Result 1597 states and 2014 transitions. [2024-11-14 05:39:03,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:39:03,744 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 53 [2024-11-14 05:39:03,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:39:03,755 INFO L225 Difference]: With dead ends: 1597 [2024-11-14 05:39:03,755 INFO L226 Difference]: Without dead ends: 1042 [2024-11-14 05:39:03,758 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:39:03,759 INFO L432 NwaCegarLoop]: 359 mSDtfsCounter, 387 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 421 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 05:39:03,760 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [387 Valid, 421 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:39:03,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1042 states. [2024-11-14 05:39:03,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1042 to 836. [2024-11-14 05:39:03,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 612 states have (on average 1.3006535947712419) internal successors, (796), 617 states have internal predecessors, (796), 133 states have call successors, (133), 95 states have call predecessors, (133), 89 states have return successors, (137), 125 states have call predecessors, (137), 129 states have call successors, (137) [2024-11-14 05:39:03,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1066 transitions. [2024-11-14 05:39:03,851 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1066 transitions. Word has length 53 [2024-11-14 05:39:03,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:39:03,853 INFO L471 AbstractCegarLoop]: Abstraction has 836 states and 1066 transitions. [2024-11-14 05:39:03,853 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-14 05:39:03,853 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1066 transitions. [2024-11-14 05:39:03,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-14 05:39:03,854 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:39:03,855 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:39:03,855 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-14 05:39:03,855 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:39:03,855 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:39:03,855 INFO L85 PathProgramCache]: Analyzing trace with hash 182287478, now seen corresponding path program 1 times [2024-11-14 05:39:03,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:39:03,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871311600] [2024-11-14 05:39:03,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:39:03,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:39:03,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:39:04,040 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:39:04,041 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:39:04,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871311600] [2024-11-14 05:39:04,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871311600] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:39:04,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:39:04,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:39:04,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740557634] [2024-11-14 05:39:04,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:39:04,042 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:39:04,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:39:04,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:39:04,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:39:04,043 INFO L87 Difference]: Start difference. First operand 836 states and 1066 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-14 05:39:04,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:39:04,558 INFO L93 Difference]: Finished difference Result 1091 states and 1367 transitions. [2024-11-14 05:39:04,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:39:04,559 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 54 [2024-11-14 05:39:04,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:39:04,569 INFO L225 Difference]: With dead ends: 1091 [2024-11-14 05:39:04,569 INFO L226 Difference]: Without dead ends: 1088 [2024-11-14 05:39:04,570 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:39:04,571 INFO L432 NwaCegarLoop]: 354 mSDtfsCounter, 705 mSDsluCounter, 43 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:39:04,573 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [705 Valid, 397 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 05:39:04,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1088 states. [2024-11-14 05:39:04,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1088 to 835. [2024-11-14 05:39:04,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 612 states have (on average 1.2908496732026145) internal successors, (790), 616 states have internal predecessors, (790), 132 states have call successors, (132), 95 states have call predecessors, (132), 89 states have return successors, (137), 125 states have call predecessors, (137), 129 states have call successors, (137) [2024-11-14 05:39:04,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1059 transitions. [2024-11-14 05:39:04,693 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1059 transitions. Word has length 54 [2024-11-14 05:39:04,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:39:04,694 INFO L471 AbstractCegarLoop]: Abstraction has 835 states and 1059 transitions. [2024-11-14 05:39:04,694 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-14 05:39:04,694 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1059 transitions. [2024-11-14 05:39:04,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-14 05:39:04,699 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:39:04,699 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:39:04,700 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-14 05:39:04,700 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:39:04,700 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:39:04,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1354411524, now seen corresponding path program 1 times [2024-11-14 05:39:04,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:39:04,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363616328] [2024-11-14 05:39:04,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:39:04,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:39:04,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:39:04,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:39:04,886 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:39:04,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363616328] [2024-11-14 05:39:04,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363616328] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:39:04,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960402146] [2024-11-14 05:39:04,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:39:04,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:39:04,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:39:04,891 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:39:04,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 05:39:05,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:39:05,049 INFO L255 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 05:39:05,054 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:39:05,342 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:39:05,343 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:39:05,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:39:05,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960402146] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:39:05,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [572922572] [2024-11-14 05:39:05,498 INFO L159 IcfgInterpreter]: Started Sifa with 54 locations of interest [2024-11-14 05:39:05,498 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:39:05,502 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:39:05,507 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:39:05,507 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:39:13,210 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 221 for LOIs [2024-11-14 05:39:13,292 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 217 for LOIs [2024-11-14 05:39:13,371 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 225 for LOIs [2024-11-14 05:39:14,636 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 221 for LOIs [2024-11-14 05:39:14,878 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 221 for LOIs [2024-11-14 05:39:15,125 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 221 for LOIs [2024-11-14 05:39:15,209 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 228 for LOIs [2024-11-14 05:39:15,330 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:39:44,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [572922572] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:39:44,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:39:44,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [30] imperfect sequences [5, 5, 4] total 36 [2024-11-14 05:39:44,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100921365] [2024-11-14 05:39:44,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:39:44,411 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-14 05:39:44,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:39:44,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-14 05:39:44,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1061, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 05:39:44,413 INFO L87 Difference]: Start difference. First operand 835 states and 1059 transitions. Second operand has 31 states, 24 states have (on average 1.625) internal successors, (39), 24 states have internal predecessors, (39), 7 states have call successors, (8), 7 states have call predecessors, (8), 7 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) [2024-11-14 05:40:08,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:08,008 INFO L93 Difference]: Finished difference Result 1474 states and 1815 transitions. [2024-11-14 05:40:08,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-14 05:40:08,009 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 24 states have (on average 1.625) internal successors, (39), 24 states have internal predecessors, (39), 7 states have call successors, (8), 7 states have call predecessors, (8), 7 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) Word has length 55 [2024-11-14 05:40:08,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:08,016 INFO L225 Difference]: With dead ends: 1474 [2024-11-14 05:40:08,016 INFO L226 Difference]: Without dead ends: 861 [2024-11-14 05:40:08,019 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 131 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 43.0s TimeCoverageRelationStatistics Valid=405, Invalid=1947, Unknown=0, NotChecked=0, Total=2352 [2024-11-14 05:40:08,020 INFO L432 NwaCegarLoop]: 334 mSDtfsCounter, 93 mSDsluCounter, 1575 mSDsCounter, 0 mSdLazyCounter, 3973 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 1909 SdHoareTripleChecker+Invalid, 4036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 3973 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:08,020 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 1909 Invalid, 4036 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [63 Valid, 3973 Invalid, 0 Unknown, 0 Unchecked, 9.4s Time] [2024-11-14 05:40:08,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 861 states. [2024-11-14 05:40:08,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 861 to 853. [2024-11-14 05:40:08,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 628 states have (on average 1.286624203821656) internal successors, (808), 632 states have internal predecessors, (808), 133 states have call successors, (133), 96 states have call predecessors, (133), 90 states have return successors, (138), 126 states have call predecessors, (138), 130 states have call successors, (138) [2024-11-14 05:40:08,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1079 transitions. [2024-11-14 05:40:08,155 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1079 transitions. Word has length 55 [2024-11-14 05:40:08,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:08,156 INFO L471 AbstractCegarLoop]: Abstraction has 853 states and 1079 transitions. [2024-11-14 05:40:08,156 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 24 states have (on average 1.625) internal successors, (39), 24 states have internal predecessors, (39), 7 states have call successors, (8), 7 states have call predecessors, (8), 7 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) [2024-11-14 05:40:08,156 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1079 transitions. [2024-11-14 05:40:08,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-14 05:40:08,159 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:08,159 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:40:08,181 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 05:40:08,360 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:40:08,360 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:08,361 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:08,361 INFO L85 PathProgramCache]: Analyzing trace with hash -2000516328, now seen corresponding path program 1 times [2024-11-14 05:40:08,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:08,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848799295] [2024-11-14 05:40:08,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:08,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:08,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:08,452 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 05:40:08,453 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:08,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848799295] [2024-11-14 05:40:08,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848799295] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:08,453 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:40:08,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:40:08,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045424684] [2024-11-14 05:40:08,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:08,453 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:40:08,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:08,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:40:08,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:40:08,454 INFO L87 Difference]: Start difference. First operand 853 states and 1079 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-14 05:40:08,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:08,722 INFO L93 Difference]: Finished difference Result 1435 states and 1762 transitions. [2024-11-14 05:40:08,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:40:08,723 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 61 [2024-11-14 05:40:08,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:08,729 INFO L225 Difference]: With dead ends: 1435 [2024-11-14 05:40:08,729 INFO L226 Difference]: Without dead ends: 1062 [2024-11-14 05:40:08,731 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:40:08,731 INFO L432 NwaCegarLoop]: 380 mSDtfsCounter, 43 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:08,732 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 724 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:40:08,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1062 states. [2024-11-14 05:40:08,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1062 to 974. [2024-11-14 05:40:08,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 974 states, 709 states have (on average 1.2708039492242595) internal successors, (901), 717 states have internal predecessors, (901), 155 states have call successors, (155), 118 states have call predecessors, (155), 108 states have return successors, (160), 140 states have call predecessors, (160), 152 states have call successors, (160) [2024-11-14 05:40:08,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 974 states to 974 states and 1216 transitions. [2024-11-14 05:40:08,871 INFO L78 Accepts]: Start accepts. Automaton has 974 states and 1216 transitions. Word has length 61 [2024-11-14 05:40:08,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:08,872 INFO L471 AbstractCegarLoop]: Abstraction has 974 states and 1216 transitions. [2024-11-14 05:40:08,872 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-14 05:40:08,872 INFO L276 IsEmpty]: Start isEmpty. Operand 974 states and 1216 transitions. [2024-11-14 05:40:08,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-14 05:40:08,874 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:08,874 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:40:08,874 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-14 05:40:08,875 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:08,875 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:08,875 INFO L85 PathProgramCache]: Analyzing trace with hash 362196155, now seen corresponding path program 1 times [2024-11-14 05:40:08,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:08,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334308772] [2024-11-14 05:40:08,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:08,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:08,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:09,054 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:40:09,055 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:09,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334308772] [2024-11-14 05:40:09,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334308772] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:09,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:40:09,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:40:09,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989473609] [2024-11-14 05:40:09,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:09,055 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:40:09,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:09,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:40:09,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:40:09,056 INFO L87 Difference]: Start difference. First operand 974 states and 1216 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 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 05:40:10,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:10,193 INFO L93 Difference]: Finished difference Result 1987 states and 2858 transitions. [2024-11-14 05:40:10,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 05:40:10,194 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 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 71 [2024-11-14 05:40:10,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:10,204 INFO L225 Difference]: With dead ends: 1987 [2024-11-14 05:40:10,204 INFO L226 Difference]: Without dead ends: 1776 [2024-11-14 05:40:10,207 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:40:10,208 INFO L432 NwaCegarLoop]: 591 mSDtfsCounter, 1624 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 255 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1625 SdHoareTripleChecker+Valid, 1557 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 255 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:10,209 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1625 Valid, 1557 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [255 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-14 05:40:10,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1776 states. [2024-11-14 05:40:10,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1776 to 1763. [2024-11-14 05:40:10,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1763 states, 1385 states have (on average 1.3783393501805055) internal successors, (1909), 1396 states have internal predecessors, (1909), 244 states have call successors, (244), 142 states have call predecessors, (244), 132 states have return successors, (315), 226 states have call predecessors, (315), 241 states have call successors, (315) [2024-11-14 05:40:10,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1763 states to 1763 states and 2468 transitions. [2024-11-14 05:40:10,425 INFO L78 Accepts]: Start accepts. Automaton has 1763 states and 2468 transitions. Word has length 71 [2024-11-14 05:40:10,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:10,425 INFO L471 AbstractCegarLoop]: Abstraction has 1763 states and 2468 transitions. [2024-11-14 05:40:10,426 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 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 05:40:10,426 INFO L276 IsEmpty]: Start isEmpty. Operand 1763 states and 2468 transitions. [2024-11-14 05:40:10,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-14 05:40:10,429 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:10,429 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:40:10,429 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-14 05:40:10,429 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:10,429 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:10,430 INFO L85 PathProgramCache]: Analyzing trace with hash -919853544, now seen corresponding path program 1 times [2024-11-14 05:40:10,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:10,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025383577] [2024-11-14 05:40:10,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:10,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:10,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:10,865 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-14 05:40:10,865 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:10,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025383577] [2024-11-14 05:40:10,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025383577] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:40:10,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506206991] [2024-11-14 05:40:10,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:10,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:40:10,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:40:10,867 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:40:10,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 05:40:11,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:11,024 INFO L255 TraceCheckSpWp]: Trace formula consists of 504 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 05:40:11,027 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:40:11,094 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 05:40:11,095 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:40:11,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506206991] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:11,095 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:40:11,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [14] total 17 [2024-11-14 05:40:11,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339076416] [2024-11-14 05:40:11,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:11,097 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 05:40:11,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:11,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 05:40:11,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2024-11-14 05:40:11,099 INFO L87 Difference]: Start difference. First operand 1763 states and 2468 transitions. Second operand has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-14 05:40:11,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:11,636 INFO L93 Difference]: Finished difference Result 2310 states and 3119 transitions. [2024-11-14 05:40:11,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-14 05:40:11,636 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 102 [2024-11-14 05:40:11,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:11,646 INFO L225 Difference]: With dead ends: 2310 [2024-11-14 05:40:11,646 INFO L226 Difference]: Without dead ends: 1558 [2024-11-14 05:40:11,648 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2024-11-14 05:40:11,649 INFO L432 NwaCegarLoop]: 361 mSDtfsCounter, 343 mSDsluCounter, 1018 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 1379 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:11,649 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [344 Valid, 1379 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 350 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:40:11,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1558 states. [2024-11-14 05:40:11,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1558 to 1535. [2024-11-14 05:40:11,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1535 states, 1243 states have (on average 1.4038616251005631) internal successors, (1745), 1252 states have internal predecessors, (1745), 196 states have call successors, (196), 100 states have call predecessors, (196), 94 states have return successors, (263), 184 states have call predecessors, (263), 193 states have call successors, (263) [2024-11-14 05:40:11,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1535 states to 1535 states and 2204 transitions. [2024-11-14 05:40:11,865 INFO L78 Accepts]: Start accepts. Automaton has 1535 states and 2204 transitions. Word has length 102 [2024-11-14 05:40:11,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:11,867 INFO L471 AbstractCegarLoop]: Abstraction has 1535 states and 2204 transitions. [2024-11-14 05:40:11,867 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-14 05:40:11,868 INFO L276 IsEmpty]: Start isEmpty. Operand 1535 states and 2204 transitions. [2024-11-14 05:40:11,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-14 05:40:11,874 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:11,875 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:40:11,895 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-14 05:40:12,075 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:40:12,076 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:12,076 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:12,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1975510706, now seen corresponding path program 1 times [2024-11-14 05:40:12,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:12,076 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283301706] [2024-11-14 05:40:12,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:12,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:12,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:12,331 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 11 proven. 8 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-14 05:40:12,331 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:12,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283301706] [2024-11-14 05:40:12,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283301706] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:40:12,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294438043] [2024-11-14 05:40:12,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:12,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:40:12,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:40:12,334 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:40:12,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-14 05:40:12,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:12,504 INFO L255 TraceCheckSpWp]: Trace formula consists of 502 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:40:12,507 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:40:12,553 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 05:40:12,554 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:40:12,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294438043] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:40:12,554 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:40:12,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2024-11-14 05:40:12,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986317063] [2024-11-14 05:40:12,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:40:12,555 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:40:12,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:40:12,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:40:12,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-14 05:40:12,556 INFO L87 Difference]: Start difference. First operand 1535 states and 2204 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-14 05:40:12,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:40:12,857 INFO L93 Difference]: Finished difference Result 1834 states and 2562 transitions. [2024-11-14 05:40:12,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:40:12,857 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 104 [2024-11-14 05:40:12,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:40:12,866 INFO L225 Difference]: With dead ends: 1834 [2024-11-14 05:40:12,866 INFO L226 Difference]: Without dead ends: 1384 [2024-11-14 05:40:12,868 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-14 05:40:12,868 INFO L432 NwaCegarLoop]: 382 mSDtfsCounter, 53 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:40:12,869 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 709 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:40:12,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1384 states. [2024-11-14 05:40:13,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1384 to 1268. [2024-11-14 05:40:13,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1268 states, 1053 states have (on average 1.435897435897436) internal successors, (1512), 1060 states have internal predecessors, (1512), 154 states have call successors, (154), 61 states have call predecessors, (154), 59 states have return successors, (217), 148 states have call predecessors, (217), 151 states have call successors, (217) [2024-11-14 05:40:13,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1268 states to 1268 states and 1883 transitions. [2024-11-14 05:40:13,019 INFO L78 Accepts]: Start accepts. Automaton has 1268 states and 1883 transitions. Word has length 104 [2024-11-14 05:40:13,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:40:13,019 INFO L471 AbstractCegarLoop]: Abstraction has 1268 states and 1883 transitions. [2024-11-14 05:40:13,020 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-14 05:40:13,020 INFO L276 IsEmpty]: Start isEmpty. Operand 1268 states and 1883 transitions. [2024-11-14 05:40:13,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-14 05:40:13,023 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:40:13,023 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:40:13,043 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-14 05:40:13,224 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-14 05:40:13,224 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:40:13,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:40:13,225 INFO L85 PathProgramCache]: Analyzing trace with hash 1575519507, now seen corresponding path program 1 times [2024-11-14 05:40:13,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:40:13,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296806818] [2024-11-14 05:40:13,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:13,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:40:13,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:13,458 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 11 proven. 8 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-14 05:40:13,458 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:40:13,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296806818] [2024-11-14 05:40:13,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296806818] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:40:13,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818423006] [2024-11-14 05:40:13,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:40:13,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:40:13,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:40:13,461 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:40:13,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-14 05:40:13,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:40:13,620 INFO L255 TraceCheckSpWp]: Trace formula consists of 505 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-14 05:40:13,624 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:40:13,986 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 05:40:13,986 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:40:14,176 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-14 05:40:14,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818423006] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:40:14,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [371368771] [2024-11-14 05:40:14,179 INFO L159 IcfgInterpreter]: Started Sifa with 65 locations of interest [2024-11-14 05:40:14,179 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:40:14,179 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:40:14,180 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:40:14,180 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:40:43,813 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 259 for LOIs [2024-11-14 05:40:44,345 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 230 for LOIs [2024-11-14 05:40:45,110 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 180 for LOIs [2024-11-14 05:40:45,166 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 244 for LOIs [2024-11-14 05:40:50,154 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 245 for LOIs [2024-11-14 05:40:54,035 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 194 for LOIs [2024-11-14 05:40:54,272 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 238 for LOIs [2024-11-14 05:40:54,806 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 249 for LOIs [2024-11-14 05:40:55,353 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:42:10,414 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '39963#(and (= ~q_req_up~0 1) (= ~q_free~0 1) (exists ((v_~c_last_read~0_10 Int) (v_~q_free~0_44 Int)) (and (= ~E_12~0 2) (<= v_~q_free~0_44 1) (= ~T6_E~0 2) (= ~t6_i~0 0) (= ~t5_i~0 0) (<= 1 |#StackHeapBarrier|) (= 0 ~t5_pc~0) (= ~E_4~0 2) (= v_~c_last_read~0_10 0) (= ~T11_E~0 2) (= ~t10_i~0 0) (= ~t7_i~0 0) (= ~t1_pc~0 0) (<= ~q_buf_0~0 2147483647) (= 0 ~t8_pc~0) (<= ~p_dw_pc~0 1) (= 0 ~t7_pc~0) (= ~T4_E~0 2) (= ~E_13~0 2) (= ~E_7~0 2) (= ~E_8~0 2) (= 0 ~t4_st~0) (= ~T1_E~0 2) (= ~T5_E~0 2) (= ~t13_st~0 0) (<= 0 ~p_dw_pc~0) (= ~m_st~0 0) (= ~E_5~0 2) (<= 0 ~p_num_write~0) (= ~E_10~0 2) (= ~T2_E~0 2) (= 1 ~c_dr_i~0) (= ~T9_E~0 2) (= 0 ~t6_pc~0) (= 0 ~t5_st~0) (= ~E_3~0 2) (= 0 ~t3_pc~0) (= 0 ~t6_st~0) (= ~t9_i~0 0) (= ~t2_i~0 0) (= 0 ~t8_st~0) (= ~E_6~0 2) (= ~t4_i~0 0) (= ~E_11~0 2) (= ~t1_st~0 0) (= ~c_num_read~0 1) (= ~T7_E~0 2) (= ~m_i~0 0) (<= 0 (+ ~p_last_write~0 2147483648)) (= ~t10_st~0 0) (= ~t10_pc~0 0) (= 0 ~t9_pc~0) (= ~t11_pc~0 0) (= ~T12_E~0 2) (= ~t11_i~0 0) (= ~T13_E~0 2) (= ~t12_pc~0 0) (= ~E_2~0 2) (or (and (exists ((|v_ULTIMATE.start_eval1_~tmp___1~0#1_25| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp___1~0#1_25| 0)) (<= |v_ULTIMATE.start_eval1_~tmp___1~0#1_25| 1) (<= 0 |v_ULTIMATE.start_eval1_~tmp___1~0#1_25|))) (= ~p_dw_pc~0 1) (= 2 ~p_dw_st~0) (exists ((|v_ULTIMATE.start_eval1_~tmp~2#1_19| Int)) (and (<= |v_ULTIMATE.start_eval1_~tmp~2#1_19| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp~2#1_19| 2147483648)) (not (= |v_ULTIMATE.start_eval1_~tmp~2#1_19| 0))))) (and (exists ((|v_ULTIMATE.start_eval1_~tmp___1~0#1_25| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp___1~0#1_25| 0)) (<= |v_ULTIMATE.start_eval1_~tmp___1~0#1_25| 1) (<= 0 |v_ULTIMATE.start_eval1_~tmp___1~0#1_25|))) (not (= ~p_dw_st~0 0)))) (= ~T3_E~0 2) (= ~t12_i~0 0) (= ~local~0 0) (= ~t3_i~0 0) (= 0 ~t7_st~0) (= ~t8_i~0 0) (= ~t13_i~0 0) (= ~token~0 0) (= ~m_pc~0 0) (= 0 ~t9_st~0) (= ~T10_E~0 2) (= ~p_dw_i~0 1) (= 0 ~t2_pc~0) (= ~E_M~0 2) (= ~a_t~0 0) (= 0 ~t2_st~0) (= ~t12_st~0 0) (= 0 ~t4_pc~0) (= ~t13_pc~0 0) (= ~t11_st~0 0) (= ~E_1~0 2) (= 0 ~t3_st~0) (= ~T8_E~0 2) (= ~M_E~0 2) (= ~E_9~0 2) (<= 0 v_~q_free~0_44) (not (= v_~q_free~0_44 1)) (= ~t1_i~0 0))) (exists ((|v_ULTIMATE.start_eval1_~tmp___0~2#1_16| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp___0~2#1_16| 0)) (<= |v_ULTIMATE.start_eval1_~tmp___0~2#1_16| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp___0~2#1_16| 2147483648)))) (not (= ~c_num_read~0 ~p_num_write~0)) (= ~c_last_read~0 ~q_buf_0~0) (= ~c_dr_pc~0 0) (= ~c_last_read~0 ~p_last_write~0) (= ~c_dr_st~0 1))' at error location [2024-11-14 05:42:10,414 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:42:10,414 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:42:10,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 13 [2024-11-14 05:42:10,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538567011] [2024-11-14 05:42:10,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:42:10,415 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-14 05:42:10,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:42:10,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-14 05:42:10,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=333, Invalid=2973, Unknown=0, NotChecked=0, Total=3306 [2024-11-14 05:42:10,416 INFO L87 Difference]: Start difference. First operand 1268 states and 1883 transitions. Second operand has 13 states, 12 states have (on average 13.166666666666666) internal successors, (158), 12 states have internal predecessors, (158), 9 states have call successors, (42), 5 states have call predecessors, (42), 5 states have return successors, (41), 10 states have call predecessors, (41), 9 states have call successors, (41) [2024-11-14 05:42:14,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:42:14,762 INFO L93 Difference]: Finished difference Result 2208 states and 2970 transitions. [2024-11-14 05:42:14,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2024-11-14 05:42:14,763 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 13.166666666666666) internal successors, (158), 12 states have internal predecessors, (158), 9 states have call successors, (42), 5 states have call predecessors, (42), 5 states have return successors, (41), 10 states have call predecessors, (41), 9 states have call successors, (41) Word has length 104 [2024-11-14 05:42:14,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:42:14,776 INFO L225 Difference]: With dead ends: 2208 [2024-11-14 05:42:14,776 INFO L226 Difference]: Without dead ends: 2026 [2024-11-14 05:42:14,782 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 272 SyntacticMatches, 8 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 4816 ImplicationChecksByTransitivity, 77.3s TimeCoverageRelationStatistics Valid=1088, Invalid=12252, Unknown=0, NotChecked=0, Total=13340 [2024-11-14 05:42:14,783 INFO L432 NwaCegarLoop]: 315 mSDtfsCounter, 1288 mSDsluCounter, 1911 mSDsCounter, 0 mSdLazyCounter, 2706 mSolverCounterSat, 418 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1293 SdHoareTripleChecker+Valid, 2226 SdHoareTripleChecker+Invalid, 3124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 418 IncrementalHoareTripleChecker+Valid, 2706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:42:14,783 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1293 Valid, 2226 Invalid, 3124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [418 Valid, 2706 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-14 05:42:14,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2026 states. [2024-11-14 05:42:15,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2026 to 1663. [2024-11-14 05:42:15,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1663 states, 1338 states have (on average 1.3804185351270553) internal successors, (1847), 1345 states have internal predecessors, (1847), 212 states have call successors, (212), 113 states have call predecessors, (212), 111 states have return successors, (275), 206 states have call predecessors, (275), 209 states have call successors, (275) [2024-11-14 05:42:15,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1663 states to 1663 states and 2334 transitions. [2024-11-14 05:42:15,061 INFO L78 Accepts]: Start accepts. Automaton has 1663 states and 2334 transitions. Word has length 104 [2024-11-14 05:42:15,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:42:15,061 INFO L471 AbstractCegarLoop]: Abstraction has 1663 states and 2334 transitions. [2024-11-14 05:42:15,061 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 13.166666666666666) internal successors, (158), 12 states have internal predecessors, (158), 9 states have call successors, (42), 5 states have call predecessors, (42), 5 states have return successors, (41), 10 states have call predecessors, (41), 9 states have call successors, (41) [2024-11-14 05:42:15,062 INFO L276 IsEmpty]: Start isEmpty. Operand 1663 states and 2334 transitions. [2024-11-14 05:42:15,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-14 05:42:15,066 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:42:15,066 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:42:15,089 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-14 05:42:15,267 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:42:15,267 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:42:15,267 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:42:15,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1268025035, now seen corresponding path program 1 times [2024-11-14 05:42:15,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:42:15,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471920095] [2024-11-14 05:42:15,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:42:15,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:42:15,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:42:15,331 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-14 05:42:15,331 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:42:15,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471920095] [2024-11-14 05:42:15,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471920095] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:42:15,331 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:42:15,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:42:15,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825601605] [2024-11-14 05:42:15,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:42:15,334 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:42:15,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:42:15,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:42:15,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:42:15,334 INFO L87 Difference]: Start difference. First operand 1663 states and 2334 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-14 05:42:15,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:42:15,727 INFO L93 Difference]: Finished difference Result 2162 states and 2906 transitions. [2024-11-14 05:42:15,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:42:15,728 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 108 [2024-11-14 05:42:15,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:42:15,738 INFO L225 Difference]: With dead ends: 2162 [2024-11-14 05:42:15,738 INFO L226 Difference]: Without dead ends: 1653 [2024-11-14 05:42:15,740 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:42:15,741 INFO L432 NwaCegarLoop]: 385 mSDtfsCounter, 389 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:42:15,742 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [389 Valid, 452 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:42:15,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1653 states. [2024-11-14 05:42:16,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1653 to 1644. [2024-11-14 05:42:16,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1644 states, 1321 states have (on average 1.3739591218773657) internal successors, (1815), 1328 states have internal predecessors, (1815), 211 states have call successors, (211), 112 states have call predecessors, (211), 110 states have return successors, (274), 205 states have call predecessors, (274), 208 states have call successors, (274) [2024-11-14 05:42:16,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1644 states to 1644 states and 2300 transitions. [2024-11-14 05:42:16,016 INFO L78 Accepts]: Start accepts. Automaton has 1644 states and 2300 transitions. Word has length 108 [2024-11-14 05:42:16,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:42:16,016 INFO L471 AbstractCegarLoop]: Abstraction has 1644 states and 2300 transitions. [2024-11-14 05:42:16,016 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-14 05:42:16,016 INFO L276 IsEmpty]: Start isEmpty. Operand 1644 states and 2300 transitions. [2024-11-14 05:42:16,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-14 05:42:16,019 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:42:16,019 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:42:16,020 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-14 05:42:16,020 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:42:16,020 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:42:16,020 INFO L85 PathProgramCache]: Analyzing trace with hash -899507833, now seen corresponding path program 1 times [2024-11-14 05:42:16,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:42:16,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272824619] [2024-11-14 05:42:16,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:42:16,021 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:42:16,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:42:16,231 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 25 proven. 8 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-14 05:42:16,231 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:42:16,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272824619] [2024-11-14 05:42:16,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272824619] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:42:16,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252802701] [2024-11-14 05:42:16,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:42:16,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:42:16,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:42:16,235 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:42:16,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-14 05:42:16,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:42:16,410 INFO L255 TraceCheckSpWp]: Trace formula consists of 537 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 05:42:16,414 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:42:16,515 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-14 05:42:16,515 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:42:16,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252802701] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:42:16,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:42:16,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2024-11-14 05:42:16,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6355937] [2024-11-14 05:42:16,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:42:16,517 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 05:42:16,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:42:16,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 05:42:16,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-11-14 05:42:16,519 INFO L87 Difference]: Start difference. First operand 1644 states and 2300 transitions. Second operand has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-14 05:42:17,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:42:17,150 INFO L93 Difference]: Finished difference Result 2164 states and 2894 transitions. [2024-11-14 05:42:17,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 05:42:17,151 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 112 [2024-11-14 05:42:17,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:42:17,163 INFO L225 Difference]: With dead ends: 2164 [2024-11-14 05:42:17,163 INFO L226 Difference]: Without dead ends: 1615 [2024-11-14 05:42:17,166 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2024-11-14 05:42:17,166 INFO L432 NwaCegarLoop]: 374 mSDtfsCounter, 44 mSDsluCounter, 1438 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 1812 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:42:17,167 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 1812 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 05:42:17,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1615 states. [2024-11-14 05:42:17,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1615 to 1555. [2024-11-14 05:42:17,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1555 states, 1260 states have (on average 1.3849206349206349) internal successors, (1745), 1267 states have internal predecessors, (1745), 196 states have call successors, (196), 99 states have call predecessors, (196), 97 states have return successors, (259), 190 states have call predecessors, (259), 193 states have call successors, (259) [2024-11-14 05:42:17,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1555 states to 1555 states and 2200 transitions. [2024-11-14 05:42:17,425 INFO L78 Accepts]: Start accepts. Automaton has 1555 states and 2200 transitions. Word has length 112 [2024-11-14 05:42:17,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:42:17,425 INFO L471 AbstractCegarLoop]: Abstraction has 1555 states and 2200 transitions. [2024-11-14 05:42:17,426 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-14 05:42:17,426 INFO L276 IsEmpty]: Start isEmpty. Operand 1555 states and 2200 transitions. [2024-11-14 05:42:17,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-14 05:42:17,429 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:42:17,429 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:42:17,454 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-14 05:42:17,630 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:42:17,630 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:42:17,631 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:42:17,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1987961148, now seen corresponding path program 1 times [2024-11-14 05:42:17,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:42:17,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502465548] [2024-11-14 05:42:17,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:42:17,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:42:17,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:42:17,800 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-14 05:42:17,800 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:42:17,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502465548] [2024-11-14 05:42:17,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502465548] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:42:17,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:42:17,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-14 05:42:17,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729737271] [2024-11-14 05:42:17,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:42:17,802 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 05:42:17,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:42:17,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 05:42:17,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:42:17,803 INFO L87 Difference]: Start difference. First operand 1555 states and 2200 transitions. Second operand has 6 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-14 05:42:18,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:42:18,348 INFO L93 Difference]: Finished difference Result 2304 states and 3045 transitions. [2024-11-14 05:42:18,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 05:42:18,349 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 113 [2024-11-14 05:42:18,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:42:18,359 INFO L225 Difference]: With dead ends: 2304 [2024-11-14 05:42:18,359 INFO L226 Difference]: Without dead ends: 1847 [2024-11-14 05:42:18,361 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 05:42:18,362 INFO L432 NwaCegarLoop]: 379 mSDtfsCounter, 378 mSDsluCounter, 1198 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 1577 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:42:18,362 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [379 Valid, 1577 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 323 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:42:18,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1847 states. [2024-11-14 05:42:18,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1847 to 1813. [2024-11-14 05:42:18,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1813 states, 1422 states have (on average 1.3537271448663855) internal successors, (1925), 1435 states have internal predecessors, (1925), 244 states have call successors, (244), 141 states have call predecessors, (244), 145 states have return successors, (319), 238 states have call predecessors, (319), 241 states have call successors, (319) [2024-11-14 05:42:18,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1813 states to 1813 states and 2488 transitions. [2024-11-14 05:42:18,652 INFO L78 Accepts]: Start accepts. Automaton has 1813 states and 2488 transitions. Word has length 113 [2024-11-14 05:42:18,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:42:18,653 INFO L471 AbstractCegarLoop]: Abstraction has 1813 states and 2488 transitions. [2024-11-14 05:42:18,653 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-14 05:42:18,653 INFO L276 IsEmpty]: Start isEmpty. Operand 1813 states and 2488 transitions. [2024-11-14 05:42:18,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-14 05:42:18,657 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:42:18,657 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:42:18,657 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-14 05:42:18,657 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:42:18,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:42:18,658 INFO L85 PathProgramCache]: Analyzing trace with hash -892204040, now seen corresponding path program 1 times [2024-11-14 05:42:18,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:42:18,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121332830] [2024-11-14 05:42:18,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:42:18,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:42:18,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:42:18,959 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:42:18,959 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:42:18,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121332830] [2024-11-14 05:42:18,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121332830] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:42:18,959 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:42:18,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-14 05:42:18,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558521546] [2024-11-14 05:42:18,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:42:18,961 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-14 05:42:18,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:42:18,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-14 05:42:18,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-14 05:42:18,963 INFO L87 Difference]: Start difference. First operand 1813 states and 2488 transitions. Second operand has 10 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 6 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-14 05:42:20,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:42:20,446 INFO L93 Difference]: Finished difference Result 2492 states and 3251 transitions. [2024-11-14 05:42:20,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-14 05:42:20,447 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 6 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 114 [2024-11-14 05:42:20,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:42:20,456 INFO L225 Difference]: With dead ends: 2492 [2024-11-14 05:42:20,456 INFO L226 Difference]: Without dead ends: 1777 [2024-11-14 05:42:20,459 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2024-11-14 05:42:20,460 INFO L432 NwaCegarLoop]: 260 mSDtfsCounter, 645 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 1131 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 674 SdHoareTripleChecker+Valid, 1212 SdHoareTripleChecker+Invalid, 1269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 1131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:42:20,460 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [674 Valid, 1212 Invalid, 1269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 1131 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-14 05:42:20,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1777 states. [2024-11-14 05:42:20,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1777 to 1757. [2024-11-14 05:42:20,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1757 states, 1386 states have (on average 1.3571428571428572) internal successors, (1881), 1403 states have internal predecessors, (1881), 229 states have call successors, (229), 129 states have call predecessors, (229), 140 states have return successors, (310), 226 states have call predecessors, (310), 226 states have call successors, (310) [2024-11-14 05:42:20,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1757 states to 1757 states and 2420 transitions. [2024-11-14 05:42:20,819 INFO L78 Accepts]: Start accepts. Automaton has 1757 states and 2420 transitions. Word has length 114 [2024-11-14 05:42:20,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:42:20,820 INFO L471 AbstractCegarLoop]: Abstraction has 1757 states and 2420 transitions. [2024-11-14 05:42:20,820 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 6 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-14 05:42:20,820 INFO L276 IsEmpty]: Start isEmpty. Operand 1757 states and 2420 transitions. [2024-11-14 05:42:20,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-14 05:42:20,824 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:42:20,824 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:42:20,824 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-14 05:42:20,824 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:42:20,824 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:42:20,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1184777119, now seen corresponding path program 1 times [2024-11-14 05:42:20,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:42:20,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969012776] [2024-11-14 05:42:20,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:42:20,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:42:20,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:42:22,120 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 18 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-14 05:42:22,120 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:42:22,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969012776] [2024-11-14 05:42:22,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969012776] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:42:22,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538879690] [2024-11-14 05:42:22,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:42:22,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:42:22,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:42:22,123 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:42:22,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-14 05:42:22,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:42:22,303 INFO L255 TraceCheckSpWp]: Trace formula consists of 546 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-14 05:42:22,311 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:42:23,394 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 31 proven. 24 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 05:42:23,394 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:42:25,372 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 22 proven. 13 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-14 05:42:25,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538879690] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:42:25,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [757870240] [2024-11-14 05:42:25,376 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2024-11-14 05:42:25,376 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:42:25,377 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:42:25,377 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:42:25,377 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:43:17,973 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 270 for LOIs [2024-11-14 05:43:18,268 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 13 for LOIs [2024-11-14 05:43:18,270 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 7 for LOIs [2024-11-14 05:43:18,273 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 234 for LOIs [2024-11-14 05:43:20,089 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 235 for LOIs [2024-11-14 05:43:21,773 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 21 for LOIs [2024-11-14 05:43:21,801 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 228 for LOIs [2024-11-14 05:43:22,106 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 239 for LOIs [2024-11-14 05:43:22,446 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:43:45,537 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '68198#(and (= ~q_req_up~0 1) (= ~q_free~0 1) (not (= ~c_num_read~0 ~p_num_write~0)) (= ~c_last_read~0 ~p_last_write~0))' at error location [2024-11-14 05:43:45,537 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:43:45,537 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:43:45,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 15, 16] total 53 [2024-11-14 05:43:45,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060396372] [2024-11-14 05:43:45,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:43:45,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-14 05:43:45,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:43:45,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-14 05:43:45,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=851, Invalid=9451, Unknown=0, NotChecked=0, Total=10302 [2024-11-14 05:43:45,543 INFO L87 Difference]: Start difference. First operand 1757 states and 2420 transitions. Second operand has 53 states, 36 states have (on average 5.444444444444445) internal successors, (196), 39 states have internal predecessors, (196), 22 states have call successors, (44), 18 states have call predecessors, (44), 23 states have return successors, (46), 21 states have call predecessors, (46), 22 states have call successors, (46) [2024-11-14 05:44:06,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:44:06,296 INFO L93 Difference]: Finished difference Result 3592 states and 4562 transitions. [2024-11-14 05:44:06,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 249 states. [2024-11-14 05:44:06,297 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 36 states have (on average 5.444444444444445) internal successors, (196), 39 states have internal predecessors, (196), 22 states have call successors, (44), 18 states have call predecessors, (44), 23 states have return successors, (46), 21 states have call predecessors, (46), 22 states have call successors, (46) Word has length 114 [2024-11-14 05:44:06,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:44:06,311 INFO L225 Difference]: With dead ends: 3592 [2024-11-14 05:44:06,312 INFO L226 Difference]: Without dead ends: 2930 [2024-11-14 05:44:06,335 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 648 GetRequests, 298 SyntacticMatches, 6 SemanticMatches, 344 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 48340 ImplicationChecksByTransitivity, 38.3s TimeCoverageRelationStatistics Valid=11513, Invalid=107857, Unknown=0, NotChecked=0, Total=119370 [2024-11-14 05:44:06,335 INFO L432 NwaCegarLoop]: 294 mSDtfsCounter, 6208 mSDsluCounter, 5568 mSDsCounter, 0 mSdLazyCounter, 8015 mSolverCounterSat, 2635 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6209 SdHoareTripleChecker+Valid, 5862 SdHoareTripleChecker+Invalid, 10650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2635 IncrementalHoareTripleChecker+Valid, 8015 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:44:06,336 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6209 Valid, 5862 Invalid, 10650 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2635 Valid, 8015 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2024-11-14 05:44:06,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2930 states. [2024-11-14 05:44:06,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2930 to 1928. [2024-11-14 05:44:06,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1501 states have (on average 1.340439706862092) internal successors, (2012), 1520 states have internal predecessors, (2012), 255 states have call successors, (255), 150 states have call predecessors, (255), 170 states have return successors, (346), 259 states have call predecessors, (346), 252 states have call successors, (346) [2024-11-14 05:44:06,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 2613 transitions. [2024-11-14 05:44:06,800 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 2613 transitions. Word has length 114 [2024-11-14 05:44:06,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:44:06,801 INFO L471 AbstractCegarLoop]: Abstraction has 1928 states and 2613 transitions. [2024-11-14 05:44:06,803 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 53 states, 36 states have (on average 5.444444444444445) internal successors, (196), 39 states have internal predecessors, (196), 22 states have call successors, (44), 18 states have call predecessors, (44), 23 states have return successors, (46), 21 states have call predecessors, (46), 22 states have call successors, (46) [2024-11-14 05:44:06,804 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 2613 transitions. [2024-11-14 05:44:06,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-14 05:44:06,806 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:44:06,807 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:44:06,829 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-14 05:44:07,010 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-14 05:44:07,011 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:44:07,012 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:44:07,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1094257377, now seen corresponding path program 1 times [2024-11-14 05:44:07,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:44:07,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [734136958] [2024-11-14 05:44:07,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:44:07,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:44:07,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:44:07,339 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 23 proven. 11 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-14 05:44:07,340 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:44:07,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [734136958] [2024-11-14 05:44:07,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [734136958] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:44:07,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587103926] [2024-11-14 05:44:07,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:44:07,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:44:07,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:44:07,343 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:44:07,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-14 05:44:07,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:44:07,506 INFO L255 TraceCheckSpWp]: Trace formula consists of 545 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-14 05:44:07,510 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:44:07,615 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 35 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-14 05:44:07,615 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:44:07,841 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-14 05:44:07,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587103926] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 05:44:07,842 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:44:07,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [14, 8] total 20 [2024-11-14 05:44:07,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012987417] [2024-11-14 05:44:07,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:44:07,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 05:44:07,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:44:07,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 05:44:07,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2024-11-14 05:44:07,844 INFO L87 Difference]: Start difference. First operand 1928 states and 2613 transitions. Second operand has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-14 05:44:09,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:44:09,078 INFO L93 Difference]: Finished difference Result 3161 states and 4041 transitions. [2024-11-14 05:44:09,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 05:44:09,079 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) Word has length 115 [2024-11-14 05:44:09,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:44:09,088 INFO L225 Difference]: With dead ends: 3161 [2024-11-14 05:44:09,088 INFO L226 Difference]: Without dead ends: 2330 [2024-11-14 05:44:09,091 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2024-11-14 05:44:09,092 INFO L432 NwaCegarLoop]: 287 mSDtfsCounter, 560 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 1141 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 563 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 1247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 1141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:44:09,092 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [563 Valid, 1001 Invalid, 1247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 1141 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-14 05:44:09,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2330 states. [2024-11-14 05:44:09,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2330 to 2078. [2024-11-14 05:44:09,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2078 states, 1591 states have (on average 1.328095537397863) internal successors, (2113), 1616 states have internal predecessors, (2113), 284 states have call successors, (284), 169 states have call predecessors, (284), 201 states have return successors, (405), 294 states have call predecessors, (405), 281 states have call successors, (405) [2024-11-14 05:44:09,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2078 states to 2078 states and 2802 transitions. [2024-11-14 05:44:09,591 INFO L78 Accepts]: Start accepts. Automaton has 2078 states and 2802 transitions. Word has length 115 [2024-11-14 05:44:09,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:44:09,591 INFO L471 AbstractCegarLoop]: Abstraction has 2078 states and 2802 transitions. [2024-11-14 05:44:09,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-14 05:44:09,591 INFO L276 IsEmpty]: Start isEmpty. Operand 2078 states and 2802 transitions. [2024-11-14 05:44:09,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-14 05:44:09,595 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:44:09,595 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:44:09,617 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-14 05:44:09,798 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:44:09,799 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:44:09,799 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:44:09,799 INFO L85 PathProgramCache]: Analyzing trace with hash 1292089623, now seen corresponding path program 1 times [2024-11-14 05:44:09,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:44:09,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458002594] [2024-11-14 05:44:09,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:44:09,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:44:09,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:44:10,468 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 30 proven. 24 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-14 05:44:10,469 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:44:10,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458002594] [2024-11-14 05:44:10,469 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458002594] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:44:10,469 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120165836] [2024-11-14 05:44:10,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:44:10,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:44:10,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:44:10,471 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:44:10,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-14 05:44:10,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:44:10,634 INFO L255 TraceCheckSpWp]: Trace formula consists of 571 conjuncts, 44 conjuncts are in the unsatisfiable core [2024-11-14 05:44:10,639 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:44:11,494 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 60 proven. 23 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-14 05:44:11,494 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:44:12,914 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 13 proven. 44 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-14 05:44:12,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120165836] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:44:12,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1961496522] [2024-11-14 05:44:12,918 INFO L159 IcfgInterpreter]: Started Sifa with 69 locations of interest [2024-11-14 05:44:12,918 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:44:12,918 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:44:12,918 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:44:12,918 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:44:42,126 INFO L197 IcfgInterpreter]: Interpreting procedure reset_delta_events1 with input of size 271 for LOIs [2024-11-14 05:44:42,494 INFO L197 IcfgInterpreter]: Interpreting procedure error1 with input of size 77 for LOIs [2024-11-14 05:44:42,524 INFO L197 IcfgInterpreter]: Interpreting procedure exists_runnable_thread1 with input of size 7 for LOIs [2024-11-14 05:44:42,527 INFO L197 IcfgInterpreter]: Interpreting procedure activate_threads1 with input of size 235 for LOIs [2024-11-14 05:44:44,227 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_write_p_triggered with input of size 236 for LOIs [2024-11-14 05:44:45,741 INFO L197 IcfgInterpreter]: Interpreting procedure is_do_read_c_triggered with input of size 21 for LOIs [2024-11-14 05:44:45,766 INFO L197 IcfgInterpreter]: Interpreting procedure fire_delta_events1 with input of size 229 for LOIs [2024-11-14 05:44:46,029 INFO L197 IcfgInterpreter]: Interpreting procedure update_channels1 with input of size 240 for LOIs [2024-11-14 05:44:46,332 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:45:11,691 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '85315#(and (= ~q_req_up~0 1) (= ~q_free~0 1) (exists ((v_~q_free~0_102 Int) (v_~q_req_up~0_98 Int)) (and (or (exists ((v_~p_dw_st~0_140 Int) (v_~p_dw_pc~0_48 Int)) (and (or (and (= v_~p_dw_st~0_140 1) (= v_~p_dw_pc~0_48 0)) (and (<= ~q_buf_0~0 2147483647) (= v_~p_dw_st~0_140 1) (<= 0 (+ ~q_buf_0~0 2147483648)) (= v_~q_req_up~0_98 1))) (or (and (exists ((|v_ULTIMATE.start_eval1_~tmp~2#1_70| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp~2#1_70| 0)) (<= |v_ULTIMATE.start_eval1_~tmp~2#1_70| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp~2#1_70| 2147483648)))) (= v_~p_dw_pc~0_48 1)) (and (exists ((|v_ULTIMATE.start_eval1_~tmp~2#1_70| Int)) (and (not (= |v_ULTIMATE.start_eval1_~tmp~2#1_70| 0)) (<= |v_ULTIMATE.start_eval1_~tmp~2#1_70| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp~2#1_70| 2147483648)))) (= v_~p_dw_pc~0_48 0))))) (= ~p_dw_st~0 0)) (or (and (= v_~q_free~0_102 0) (= ~p_dw_pc~0 1) (= 2 ~p_dw_st~0)) (and (<= v_~q_free~0_102 1) (<= 0 ~p_dw_pc~0) (= ~p_dw_st~0 0))))) (= ~c_dr_pc~0 1) (not (= ~c_num_read~0 ~p_num_write~0)) (= ~c_last_read~0 ~q_buf_0~0) (= ~c_last_read~0 ~p_last_write~0) (exists ((|v_ULTIMATE.start_eval1_~tmp___0~2#1_44| Int)) (and (<= |v_ULTIMATE.start_eval1_~tmp___0~2#1_44| 2147483647) (<= 0 (+ |v_ULTIMATE.start_eval1_~tmp___0~2#1_44| 2147483648)) (not (= |v_ULTIMATE.start_eval1_~tmp___0~2#1_44| 0)))) (= ~c_dr_st~0 1))' at error location [2024-11-14 05:45:11,691 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:45:11,691 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:45:11,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16, 18] total 49 [2024-11-14 05:45:11,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559573773] [2024-11-14 05:45:11,691 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:45:11,692 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-14 05:45:11,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:45:11,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-14 05:45:11,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=923, Invalid=9379, Unknown=0, NotChecked=0, Total=10302 [2024-11-14 05:45:11,695 INFO L87 Difference]: Start difference. First operand 2078 states and 2802 transitions. Second operand has 49 states, 35 states have (on average 6.085714285714285) internal successors, (213), 39 states have internal predecessors, (213), 26 states have call successors, (49), 17 states have call predecessors, (49), 21 states have return successors, (51), 24 states have call predecessors, (51), 26 states have call successors, (51) [2024-11-14 05:45:19,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:45:19,883 INFO L93 Difference]: Finished difference Result 3917 states and 4959 transitions. [2024-11-14 05:45:19,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2024-11-14 05:45:19,884 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 35 states have (on average 6.085714285714285) internal successors, (213), 39 states have internal predecessors, (213), 26 states have call successors, (49), 17 states have call predecessors, (49), 21 states have return successors, (51), 24 states have call predecessors, (51), 26 states have call successors, (51) Word has length 124 [2024-11-14 05:45:19,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:45:19,899 INFO L225 Difference]: With dead ends: 3917 [2024-11-14 05:45:19,900 INFO L226 Difference]: Without dead ends: 2936 [2024-11-14 05:45:19,907 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 510 GetRequests, 319 SyntacticMatches, 2 SemanticMatches, 189 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 14110 ImplicationChecksByTransitivity, 29.3s TimeCoverageRelationStatistics Valid=3874, Invalid=32416, Unknown=0, NotChecked=0, Total=36290 [2024-11-14 05:45:19,908 INFO L432 NwaCegarLoop]: 281 mSDtfsCounter, 6392 mSDsluCounter, 2933 mSDsCounter, 0 mSdLazyCounter, 5057 mSolverCounterSat, 2882 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6392 SdHoareTripleChecker+Valid, 3214 SdHoareTripleChecker+Invalid, 7939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2882 IncrementalHoareTripleChecker+Valid, 5057 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:45:19,908 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6392 Valid, 3214 Invalid, 7939 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2882 Valid, 5057 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2024-11-14 05:45:19,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2936 states. [2024-11-14 05:45:20,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2936 to 1794. [2024-11-14 05:45:20,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1794 states, 1415 states have (on average 1.353356890459364) internal successors, (1915), 1428 states have internal predecessors, (1915), 236 states have call successors, (236), 129 states have call predecessors, (236), 141 states have return successors, (321), 238 states have call predecessors, (321), 233 states have call successors, (321) [2024-11-14 05:45:20,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1794 states to 1794 states and 2472 transitions. [2024-11-14 05:45:20,323 INFO L78 Accepts]: Start accepts. Automaton has 1794 states and 2472 transitions. Word has length 124 [2024-11-14 05:45:20,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:45:20,323 INFO L471 AbstractCegarLoop]: Abstraction has 1794 states and 2472 transitions. [2024-11-14 05:45:20,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 35 states have (on average 6.085714285714285) internal successors, (213), 39 states have internal predecessors, (213), 26 states have call successors, (49), 17 states have call predecessors, (49), 21 states have return successors, (51), 24 states have call predecessors, (51), 26 states have call successors, (51) [2024-11-14 05:45:20,323 INFO L276 IsEmpty]: Start isEmpty. Operand 1794 states and 2472 transitions. [2024-11-14 05:45:20,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-14 05:45:20,326 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:45:20,327 INFO L215 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:45:20,348 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-14 05:45:20,530 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-14 05:45:20,531 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:45:20,531 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:45:20,531 INFO L85 PathProgramCache]: Analyzing trace with hash -1744625941, now seen corresponding path program 1 times [2024-11-14 05:45:20,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:45:20,531 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456857839] [2024-11-14 05:45:20,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:20,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:45:20,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:20,740 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 38 proven. 9 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-14 05:45:20,740 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:45:20,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456857839] [2024-11-14 05:45:20,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456857839] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:45:20,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749325701] [2024-11-14 05:45:20,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:20,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:45:20,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:45:20,743 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:45:20,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-14 05:45:20,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:20,925 INFO L255 TraceCheckSpWp]: Trace formula consists of 570 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-14 05:45:20,927 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:45:21,039 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 50 proven. 17 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-14 05:45:21,039 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:45:21,223 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-14 05:45:21,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749325701] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 05:45:21,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:45:21,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9, 10] total 17 [2024-11-14 05:45:21,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439259161] [2024-11-14 05:45:21,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:45:21,224 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 05:45:21,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:45:21,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 05:45:21,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2024-11-14 05:45:21,225 INFO L87 Difference]: Start difference. First operand 1794 states and 2472 transitions. Second operand has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-14 05:45:22,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:45:22,395 INFO L93 Difference]: Finished difference Result 2247 states and 2981 transitions. [2024-11-14 05:45:22,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 05:45:22,396 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) Word has length 125 [2024-11-14 05:45:22,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:45:22,404 INFO L225 Difference]: With dead ends: 2247 [2024-11-14 05:45:22,404 INFO L226 Difference]: Without dead ends: 1550 [2024-11-14 05:45:22,406 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 270 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=100, Invalid=500, Unknown=0, NotChecked=0, Total=600 [2024-11-14 05:45:22,406 INFO L432 NwaCegarLoop]: 273 mSDtfsCounter, 833 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 1120 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 834 SdHoareTripleChecker+Valid, 789 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 1120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:45:22,407 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [834 Valid, 789 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 1120 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-14 05:45:22,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1550 states. [2024-11-14 05:45:22,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1550 to 1520. [2024-11-14 05:45:22,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1520 states, 1211 states have (on average 1.3773740710156894) internal successors, (1668), 1224 states have internal predecessors, (1668), 200 states have call successors, (200), 99 states have call predecessors, (200), 107 states have return successors, (280), 198 states have call predecessors, (280), 197 states have call successors, (280) [2024-11-14 05:45:22,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1520 states to 1520 states and 2148 transitions. [2024-11-14 05:45:22,616 INFO L78 Accepts]: Start accepts. Automaton has 1520 states and 2148 transitions. Word has length 125 [2024-11-14 05:45:22,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:45:22,616 INFO L471 AbstractCegarLoop]: Abstraction has 1520 states and 2148 transitions. [2024-11-14 05:45:22,617 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-14 05:45:22,617 INFO L276 IsEmpty]: Start isEmpty. Operand 1520 states and 2148 transitions. [2024-11-14 05:45:22,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2024-11-14 05:45:22,621 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:45:22,621 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 05:45:22,644 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-14 05:45:22,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:45:22,822 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:45:22,822 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:45:22,822 INFO L85 PathProgramCache]: Analyzing trace with hash -1292931041, now seen corresponding path program 1 times [2024-11-14 05:45:22,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:45:22,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988858323] [2024-11-14 05:45:22,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:22,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:45:22,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:22,966 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 05:45:22,966 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:45:22,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988858323] [2024-11-14 05:45:22,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988858323] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:45:22,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096099320] [2024-11-14 05:45:22,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:22,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:45:22,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:45:22,969 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:45:22,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-14 05:45:23,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:23,238 INFO L255 TraceCheckSpWp]: Trace formula consists of 1001 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 05:45:23,241 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:45:23,270 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-14 05:45:23,270 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:45:23,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096099320] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:45:23,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:45:23,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 05:45:23,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499409427] [2024-11-14 05:45:23,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:45:23,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:45:23,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:45:23,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:45:23,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:45:23,271 INFO L87 Difference]: Start difference. First operand 1520 states and 2148 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 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 05:45:23,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:45:23,755 INFO L93 Difference]: Finished difference Result 3504 states and 5397 transitions. [2024-11-14 05:45:23,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:45:23,756 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 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 145 [2024-11-14 05:45:23,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:45:23,769 INFO L225 Difference]: With dead ends: 3504 [2024-11-14 05:45:23,769 INFO L226 Difference]: Without dead ends: 2504 [2024-11-14 05:45:23,774 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:45:23,775 INFO L432 NwaCegarLoop]: 349 mSDtfsCounter, 385 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 385 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:45:23,775 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [385 Valid, 611 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:45:23,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2504 states. [2024-11-14 05:45:24,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2504 to 2495. [2024-11-14 05:45:24,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2495 states, 2049 states have (on average 1.4216691068814056) internal successors, (2913), 2065 states have internal predecessors, (2913), 307 states have call successors, (307), 129 states have call predecessors, (307), 137 states have return successors, (449), 302 states have call predecessors, (449), 304 states have call successors, (449) [2024-11-14 05:45:24,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2495 states to 2495 states and 3669 transitions. [2024-11-14 05:45:24,115 INFO L78 Accepts]: Start accepts. Automaton has 2495 states and 3669 transitions. Word has length 145 [2024-11-14 05:45:24,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:45:24,115 INFO L471 AbstractCegarLoop]: Abstraction has 2495 states and 3669 transitions. [2024-11-14 05:45:24,115 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 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 05:45:24,115 INFO L276 IsEmpty]: Start isEmpty. Operand 2495 states and 3669 transitions. [2024-11-14 05:45:24,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2024-11-14 05:45:24,120 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:45:24,120 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 05:45:24,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-14 05:45:24,321 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:45:24,321 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:45:24,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:45:24,321 INFO L85 PathProgramCache]: Analyzing trace with hash 1600220961, now seen corresponding path program 1 times [2024-11-14 05:45:24,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:45:24,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013765081] [2024-11-14 05:45:24,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:24,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:45:24,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:24,455 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 05:45:24,455 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:45:24,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013765081] [2024-11-14 05:45:24,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013765081] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:45:24,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [746951979] [2024-11-14 05:45:24,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:24,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:45:24,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:45:24,458 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:45:24,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-14 05:45:24,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:24,723 INFO L255 TraceCheckSpWp]: Trace formula consists of 995 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 05:45:24,726 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:45:24,777 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-14 05:45:24,777 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:45:24,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [746951979] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:45:24,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:45:24,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 05:45:24,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176410755] [2024-11-14 05:45:24,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:45:24,778 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:45:24,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:45:24,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:45:24,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:45:24,778 INFO L87 Difference]: Start difference. First operand 2495 states and 3669 transitions. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 2 states have internal predecessors, (99), 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 05:45:25,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:45:25,528 INFO L93 Difference]: Finished difference Result 6414 states and 10061 transitions. [2024-11-14 05:45:25,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:45:25,529 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 2 states have internal predecessors, (99), 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 145 [2024-11-14 05:45:25,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:45:25,546 INFO L225 Difference]: With dead ends: 6414 [2024-11-14 05:45:25,546 INFO L226 Difference]: Without dead ends: 4439 [2024-11-14 05:45:25,553 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:45:25,554 INFO L432 NwaCegarLoop]: 344 mSDtfsCounter, 376 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:45:25,554 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 606 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:45:25,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4439 states. [2024-11-14 05:45:25,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4439 to 4425. [2024-11-14 05:45:25,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4425 states, 3710 states have (on average 1.4482479784366578) internal successors, (5373), 3732 states have internal predecessors, (5373), 516 states have call successors, (516), 189 states have call predecessors, (516), 197 states have return successors, (778), 505 states have call predecessors, (778), 513 states have call successors, (778) [2024-11-14 05:45:26,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4425 states to 4425 states and 6667 transitions. [2024-11-14 05:45:26,005 INFO L78 Accepts]: Start accepts. Automaton has 4425 states and 6667 transitions. Word has length 145 [2024-11-14 05:45:26,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:45:26,005 INFO L471 AbstractCegarLoop]: Abstraction has 4425 states and 6667 transitions. [2024-11-14 05:45:26,005 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 2 states have internal predecessors, (99), 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 05:45:26,005 INFO L276 IsEmpty]: Start isEmpty. Operand 4425 states and 6667 transitions. [2024-11-14 05:45:26,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2024-11-14 05:45:26,014 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:45:26,014 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 05:45:26,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-14 05:45:26,214 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-14 05:45:26,215 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:45:26,215 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:45:26,215 INFO L85 PathProgramCache]: Analyzing trace with hash -211933729, now seen corresponding path program 1 times [2024-11-14 05:45:26,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:45:26,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978726307] [2024-11-14 05:45:26,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:26,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:45:26,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:26,357 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 05:45:26,357 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:45:26,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978726307] [2024-11-14 05:45:26,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978726307] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:45:26,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097779579] [2024-11-14 05:45:26,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:26,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:45:26,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:45:26,361 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:45:26,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-14 05:45:26,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:26,636 INFO L255 TraceCheckSpWp]: Trace formula consists of 989 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 05:45:26,639 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:45:26,680 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-14 05:45:26,681 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:45:26,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097779579] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:45:26,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:45:26,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 05:45:26,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886135019] [2024-11-14 05:45:26,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:45:26,682 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:45:26,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:45:26,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:45:26,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:45:26,683 INFO L87 Difference]: Start difference. First operand 4425 states and 6667 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 2 states have internal predecessors, (93), 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 05:45:27,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:45:27,731 INFO L93 Difference]: Finished difference Result 12174 states and 19248 transitions. [2024-11-14 05:45:27,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:45:27,732 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 2 states have internal predecessors, (93), 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 145 [2024-11-14 05:45:27,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:45:27,766 INFO L225 Difference]: With dead ends: 12174 [2024-11-14 05:45:27,767 INFO L226 Difference]: Without dead ends: 8269 [2024-11-14 05:45:27,787 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:45:27,789 INFO L432 NwaCegarLoop]: 344 mSDtfsCounter, 382 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:45:27,789 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 606 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:45:27,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8269 states. [2024-11-14 05:45:28,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8269 to 8245. [2024-11-14 05:45:28,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8245 states, 7002 states have (on average 1.461439588688946) internal successors, (10233), 7036 states have internal predecessors, (10233), 924 states have call successors, (924), 309 states have call predecessors, (924), 317 states have return successors, (1418), 901 states have call predecessors, (1418), 921 states have call successors, (1418) [2024-11-14 05:45:28,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8245 states to 8245 states and 12575 transitions. [2024-11-14 05:45:28,678 INFO L78 Accepts]: Start accepts. Automaton has 8245 states and 12575 transitions. Word has length 145 [2024-11-14 05:45:28,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:45:28,679 INFO L471 AbstractCegarLoop]: Abstraction has 8245 states and 12575 transitions. [2024-11-14 05:45:28,679 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 2 states have internal predecessors, (93), 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 05:45:28,679 INFO L276 IsEmpty]: Start isEmpty. Operand 8245 states and 12575 transitions. [2024-11-14 05:45:28,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2024-11-14 05:45:28,691 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:45:28,691 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 05:45:28,714 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-14 05:45:28,891 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-14 05:45:28,892 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:45:28,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:45:28,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1957013987, now seen corresponding path program 1 times [2024-11-14 05:45:28,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:45:28,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335856109] [2024-11-14 05:45:28,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:28,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:45:28,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:29,030 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 05:45:29,031 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:45:29,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335856109] [2024-11-14 05:45:29,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335856109] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:45:29,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937907792] [2024-11-14 05:45:29,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:29,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:45:29,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:45:29,035 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:45:29,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-14 05:45:29,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:29,298 INFO L255 TraceCheckSpWp]: Trace formula consists of 983 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 05:45:29,302 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:45:29,380 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-14 05:45:29,380 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:45:29,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937907792] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:45:29,380 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:45:29,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 05:45:29,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879855388] [2024-11-14 05:45:29,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:45:29,381 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:45:29,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:45:29,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:45:29,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:45:29,383 INFO L87 Difference]: Start difference. First operand 8245 states and 12575 transitions. Second operand has 3 states, 3 states have (on average 40.0) internal successors, (120), 2 states have internal predecessors, (120), 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 05:45:30,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:45:30,754 INFO L93 Difference]: Finished difference Result 23574 states and 37340 transitions. [2024-11-14 05:45:30,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:45:30,756 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 2 states have internal predecessors, (120), 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 145 [2024-11-14 05:45:30,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:45:30,832 INFO L225 Difference]: With dead ends: 23574 [2024-11-14 05:45:30,833 INFO L226 Difference]: Without dead ends: 15849 [2024-11-14 05:45:30,867 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:45:30,868 INFO L432 NwaCegarLoop]: 344 mSDtfsCounter, 355 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:45:30,868 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [355 Valid, 606 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:45:30,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15849 states. [2024-11-14 05:45:32,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15849 to 15805. [2024-11-14 05:45:32,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15805 states, 13526 states have (on average 1.4662871506727784) internal successors, (19833), 13584 states have internal predecessors, (19833), 1720 states have call successors, (1720), 549 states have call predecessors, (1720), 557 states have return successors, (2662), 1673 states have call predecessors, (2662), 1717 states have call successors, (2662) [2024-11-14 05:45:32,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15805 states to 15805 states and 24215 transitions. [2024-11-14 05:45:32,458 INFO L78 Accepts]: Start accepts. Automaton has 15805 states and 24215 transitions. Word has length 145 [2024-11-14 05:45:32,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:45:32,458 INFO L471 AbstractCegarLoop]: Abstraction has 15805 states and 24215 transitions. [2024-11-14 05:45:32,459 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 2 states have internal predecessors, (120), 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 05:45:32,459 INFO L276 IsEmpty]: Start isEmpty. Operand 15805 states and 24215 transitions. [2024-11-14 05:45:32,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2024-11-14 05:45:32,471 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:45:32,472 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 05:45:32,495 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-14 05:45:32,672 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-14 05:45:32,672 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:45:32,672 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:45:32,672 INFO L85 PathProgramCache]: Analyzing trace with hash -1032641377, now seen corresponding path program 1 times [2024-11-14 05:45:32,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:45:32,672 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744026101] [2024-11-14 05:45:32,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:32,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:45:32,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:32,794 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 05:45:32,794 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:45:32,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744026101] [2024-11-14 05:45:32,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744026101] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:45:32,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883436269] [2024-11-14 05:45:32,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:32,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:45:32,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:45:32,797 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:45:32,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-14 05:45:33,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:33,053 INFO L255 TraceCheckSpWp]: Trace formula consists of 977 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 05:45:33,057 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:45:33,126 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-14 05:45:33,126 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:45:33,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883436269] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:45:33,126 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:45:33,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 05:45:33,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923550096] [2024-11-14 05:45:33,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:45:33,127 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:45:33,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:45:33,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:45:33,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:45:33,127 INFO L87 Difference]: Start difference. First operand 15805 states and 24215 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 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 05:45:35,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:45:35,441 INFO L93 Difference]: Finished difference Result 46134 states and 72960 transitions. [2024-11-14 05:45:35,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:45:35,442 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 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 145 [2024-11-14 05:45:35,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:45:35,557 INFO L225 Difference]: With dead ends: 46134 [2024-11-14 05:45:35,558 INFO L226 Difference]: Without dead ends: 30849 [2024-11-14 05:45:35,606 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:45:35,607 INFO L432 NwaCegarLoop]: 344 mSDtfsCounter, 364 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:45:35,607 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [364 Valid, 606 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:45:35,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30849 states. [2024-11-14 05:45:37,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30849 to 30765. [2024-11-14 05:45:37,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30765 states, 26454 states have (on average 1.4664322975731459) internal successors, (38793), 26560 states have internal predecessors, (38793), 3272 states have call successors, (3272), 1029 states have call predecessors, (3272), 1037 states have return successors, (5078), 3177 states have call predecessors, (5078), 3269 states have call successors, (5078) [2024-11-14 05:45:38,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30765 states to 30765 states and 47143 transitions. [2024-11-14 05:45:38,050 INFO L78 Accepts]: Start accepts. Automaton has 30765 states and 47143 transitions. Word has length 145 [2024-11-14 05:45:38,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:45:38,050 INFO L471 AbstractCegarLoop]: Abstraction has 30765 states and 47143 transitions. [2024-11-14 05:45:38,050 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 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 05:45:38,050 INFO L276 IsEmpty]: Start isEmpty. Operand 30765 states and 47143 transitions. [2024-11-14 05:45:38,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2024-11-14 05:45:38,078 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:45:38,078 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 05:45:38,097 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-14 05:45:38,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-14 05:45:38,278 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:45:38,279 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:45:38,279 INFO L85 PathProgramCache]: Analyzing trace with hash 749570141, now seen corresponding path program 1 times [2024-11-14 05:45:38,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:45:38,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136403904] [2024-11-14 05:45:38,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:38,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:45:38,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:38,380 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 05:45:38,381 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:45:38,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136403904] [2024-11-14 05:45:38,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136403904] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:45:38,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327896701] [2024-11-14 05:45:38,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:38,381 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:45:38,381 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:45:38,383 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:45:38,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-14 05:45:38,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:38,614 INFO L255 TraceCheckSpWp]: Trace formula consists of 971 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 05:45:38,618 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:45:38,660 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-14 05:45:38,660 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:45:38,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327896701] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:45:38,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:45:38,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 05:45:38,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467385460] [2024-11-14 05:45:38,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:45:38,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:45:38,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:45:38,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:45:38,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:45:38,661 INFO L87 Difference]: Start difference. First operand 30765 states and 47143 transitions. Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 2 states have internal predecessors, (105), 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 05:45:43,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:45:43,620 INFO L93 Difference]: Finished difference Result 90774 states and 143072 transitions. [2024-11-14 05:45:43,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:45:43,620 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 2 states have internal predecessors, (105), 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 145 [2024-11-14 05:45:43,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:45:43,881 INFO L225 Difference]: With dead ends: 90774 [2024-11-14 05:45:43,882 INFO L226 Difference]: Without dead ends: 60529 [2024-11-14 05:45:44,007 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:45:44,008 INFO L432 NwaCegarLoop]: 344 mSDtfsCounter, 370 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:45:44,009 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [370 Valid, 606 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:45:44,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60529 states. [2024-11-14 05:45:49,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60529 to 60365. [2024-11-14 05:45:49,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60365 states, 52070 states have (on average 1.4640483963894757) internal successors, (76233), 52272 states have internal predecessors, (76233), 6296 states have call successors, (6296), 1989 states have call predecessors, (6296), 1997 states have return successors, (9766), 6105 states have call predecessors, (9766), 6293 states have call successors, (9766) [2024-11-14 05:45:49,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60365 states to 60365 states and 92295 transitions. [2024-11-14 05:45:49,794 INFO L78 Accepts]: Start accepts. Automaton has 60365 states and 92295 transitions. Word has length 145 [2024-11-14 05:45:49,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:45:49,794 INFO L471 AbstractCegarLoop]: Abstraction has 60365 states and 92295 transitions. [2024-11-14 05:45:49,794 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 2 states have internal predecessors, (105), 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 05:45:49,794 INFO L276 IsEmpty]: Start isEmpty. Operand 60365 states and 92295 transitions. [2024-11-14 05:45:49,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2024-11-14 05:45:49,855 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:45:49,856 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 05:45:49,871 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-14 05:45:50,056 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:45:50,056 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:45:50,056 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:45:50,057 INFO L85 PathProgramCache]: Analyzing trace with hash -818829925, now seen corresponding path program 1 times [2024-11-14 05:45:50,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:45:50,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334752732] [2024-11-14 05:45:50,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:50,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:45:50,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:50,211 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 05:45:50,211 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:45:50,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334752732] [2024-11-14 05:45:50,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334752732] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:45:50,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836777485] [2024-11-14 05:45:50,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:45:50,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:45:50,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:45:50,214 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:45:50,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d15894a-f855-4ab7-bbba-e48431f9b8b2/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-14 05:45:50,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:45:50,455 INFO L255 TraceCheckSpWp]: Trace formula consists of 965 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 05:45:50,459 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:45:50,539 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-14 05:45:50,539 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:45:50,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836777485] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:45:50,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:45:50,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-14 05:45:50,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388218415] [2024-11-14 05:45:50,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:45:50,540 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:45:50,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:45:50,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:45:50,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:45:50,541 INFO L87 Difference]: Start difference. First operand 60365 states and 92295 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 2 states have internal predecessors, (114), 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)