./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.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_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/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_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/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_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/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 35b23af90f01e46e9f818578c532dc01a817e343291a24c8592db5f0da05a3c7 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 05:21:30,719 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 05:21:30,794 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-14 05:21:30,800 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 05:21:30,800 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 05:21:30,823 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 05:21:30,824 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 05:21:30,824 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 05:21:30,825 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 05:21:30,825 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 05:21:30,825 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 05:21:30,825 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 05:21:30,825 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 05:21:30,825 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 05:21:30,826 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 05:21:30,826 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 05:21:30,826 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 05:21:30,826 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 05:21:30,826 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 05:21:30,826 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 05:21:30,827 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 05:21:30,827 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 05:21:30,827 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 05:21:30,827 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 05:21:30,827 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 05:21:30,828 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 05:21:30,828 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 05:21:30,828 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 05:21:30,828 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 05:21:30,828 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 05:21:30,828 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 05:21:30,828 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 05:21:30,829 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 05:21:30,829 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 05:21:30,829 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 05:21:30,829 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 05:21:30,829 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 05:21:30,829 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 05:21:30,830 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:21:30,830 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 05:21:30,830 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 05:21:30,830 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 05:21:30,830 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 05:21:30,830 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 05:21:30,830 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 05:21:30,831 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 05:21:30,831 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 05:21:30,831 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_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/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 -> 35b23af90f01e46e9f818578c532dc01a817e343291a24c8592db5f0da05a3c7 [2024-11-14 05:21:31,099 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 05:21:31,108 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 05:21:31,110 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 05:21:31,112 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 05:21:31,112 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 05:21:31,113 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c Unable to find full path for "g++" [2024-11-14 05:21:33,013 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 05:21:33,360 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 05:21:33,366 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c [2024-11-14 05:21:33,384 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/data/1ef6f35bd/49f0f389bb4d49c48b4440776e2f2c41/FLAGef9719565 [2024-11-14 05:21:33,410 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/data/1ef6f35bd/49f0f389bb4d49c48b4440776e2f2c41 [2024-11-14 05:21:33,413 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 05:21:33,414 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 05:21:33,417 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 05:21:33,418 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 05:21:33,423 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 05:21:33,424 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:21:33" (1/1) ... [2024-11-14 05:21:33,425 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3304f2d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:21:33, skipping insertion in model container [2024-11-14 05:21:33,427 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 05:21:33" (1/1) ... [2024-11-14 05:21:33,475 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 05:21:33,803 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_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c[12042,12055] [2024-11-14 05:21:33,807 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:21:33,825 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 05:21:33,884 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_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c[12042,12055] [2024-11-14 05:21:33,885 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 05:21:33,901 INFO L204 MainTranslator]: Completed translation [2024-11-14 05:21:33,902 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:21:33 WrapperNode [2024-11-14 05:21:33,902 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 05:21:33,903 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 05:21:33,903 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 05:21:33,903 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 05:21:33,910 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:21:33" (1/1) ... [2024-11-14 05:21:33,925 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:21:33" (1/1) ... [2024-11-14 05:21:33,968 INFO L138 Inliner]: procedures = 27, calls = 46, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 428 [2024-11-14 05:21:33,968 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 05:21:33,969 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 05:21:33,969 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 05:21:33,969 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 05:21:33,976 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:21:33" (1/1) ... [2024-11-14 05:21:33,976 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:21:33" (1/1) ... [2024-11-14 05:21:33,982 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:21:33" (1/1) ... [2024-11-14 05:21:33,982 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:21:33" (1/1) ... [2024-11-14 05:21:33,991 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:21:33" (1/1) ... [2024-11-14 05:21:34,001 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:21:33" (1/1) ... [2024-11-14 05:21:34,007 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:21:33" (1/1) ... [2024-11-14 05:21:34,009 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:21:33" (1/1) ... [2024-11-14 05:21:34,016 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 05:21:34,017 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 05:21:34,017 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 05:21:34,017 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 05:21:34,018 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:21:33" (1/1) ... [2024-11-14 05:21:34,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 05:21:34,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:21:34,063 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/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:21:34,069 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/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:21:34,096 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 05:21:34,096 INFO L130 BoogieDeclarations]: Found specification of procedure write_history_bool [2024-11-14 05:21:34,096 INFO L138 BoogieDeclarations]: Found implementation of procedure write_history_bool [2024-11-14 05:21:34,096 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2024-11-14 05:21:34,096 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2024-11-14 05:21:34,097 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_int8 [2024-11-14 05:21:34,097 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_int8 [2024-11-14 05:21:34,097 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_bool [2024-11-14 05:21:34,097 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_bool [2024-11-14 05:21:34,097 INFO L130 BoogieDeclarations]: Found specification of procedure add_history_type [2024-11-14 05:21:34,097 INFO L138 BoogieDeclarations]: Found implementation of procedure add_history_type [2024-11-14 05:21:34,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 05:21:34,097 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 05:21:34,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 05:21:34,235 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 05:21:34,237 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 05:21:35,068 INFO L? ?]: Removed 106 outVars from TransFormulas that were not future-live. [2024-11-14 05:21:35,069 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 05:21:35,342 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 05:21:35,343 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-14 05:21:35,343 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:21:35 BoogieIcfgContainer [2024-11-14 05:21:35,343 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 05:21:35,348 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 05:21:35,348 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 05:21:35,354 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 05:21:35,354 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 05:21:33" (1/3) ... [2024-11-14 05:21:35,355 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ab7c6af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:21:35, skipping insertion in model container [2024-11-14 05:21:35,355 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 05:21:33" (2/3) ... [2024-11-14 05:21:35,355 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ab7c6af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 05:21:35, skipping insertion in model container [2024-11-14 05:21:35,355 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 05:21:35" (3/3) ... [2024-11-14 05:21:35,357 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c [2024-11-14 05:21:35,375 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 05:21:35,379 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG pals_STARTPALS_Triplicated.ufo.BOUNDED-10.pals.c that has 6 procedures, 131 locations, 1 initial locations, 2 loop locations, and 1 error locations. [2024-11-14 05:21:35,451 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 05:21:35,468 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;@14eaae90, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 05:21:35,469 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 05:21:35,474 INFO L276 IsEmpty]: Start isEmpty. Operand has 131 states, 92 states have (on average 1.5) internal successors, (138), 96 states have internal predecessors, (138), 32 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-11-14 05:21:35,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-14 05:21:35,487 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:21:35,488 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:21:35,489 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:21:35,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:21:35,495 INFO L85 PathProgramCache]: Analyzing trace with hash -983631646, now seen corresponding path program 1 times [2024-11-14 05:21:35,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:21:35,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885625100] [2024-11-14 05:21:35,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:35,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:21:35,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:21:35,948 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:21:35,950 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:21:35,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885625100] [2024-11-14 05:21:35,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885625100] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:21:35,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:21:35,954 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:21:35,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100828137] [2024-11-14 05:21:35,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:21:35,960 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:21:35,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:21:35,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:21:35,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:21:35,988 INFO L87 Difference]: Start difference. First operand has 131 states, 92 states have (on average 1.5) internal successors, (138), 96 states have internal predecessors, (138), 32 states have call successors, (32), 5 states have call predecessors, (32), 5 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:21:36,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:21:36,259 INFO L93 Difference]: Finished difference Result 264 states and 437 transitions. [2024-11-14 05:21:36,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:21:36,261 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2024-11-14 05:21:36,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:21:36,274 INFO L225 Difference]: With dead ends: 264 [2024-11-14 05:21:36,275 INFO L226 Difference]: Without dead ends: 134 [2024-11-14 05:21:36,280 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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:21:36,283 INFO L432 NwaCegarLoop]: 178 mSDtfsCounter, 3 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:21:36,284 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 522 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-14 05:21:36,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2024-11-14 05:21:36,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 134. [2024-11-14 05:21:36,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 95 states have (on average 1.4631578947368422) internal successors, (139), 98 states have internal predecessors, (139), 32 states have call successors, (32), 6 states have call predecessors, (32), 6 states have return successors, (32), 32 states have call predecessors, (32), 32 states have call successors, (32) [2024-11-14 05:21:36,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 203 transitions. [2024-11-14 05:21:36,330 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 203 transitions. Word has length 14 [2024-11-14 05:21:36,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:21:36,331 INFO L471 AbstractCegarLoop]: Abstraction has 134 states and 203 transitions. [2024-11-14 05:21:36,331 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:21:36,331 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 203 transitions. [2024-11-14 05:21:36,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-14 05:21:36,333 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:21:36,334 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:21:36,334 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 05:21:36,334 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:21:36,335 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:21:36,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1522830710, now seen corresponding path program 1 times [2024-11-14 05:21:36,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:21:36,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146064674] [2024-11-14 05:21:36,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:36,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:21:36,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:21:36,543 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:21:36,544 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:21:36,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146064674] [2024-11-14 05:21:36,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146064674] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:21:36,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:21:36,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-14 05:21:36,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770574205] [2024-11-14 05:21:36,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:21:36,546 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:21:36,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:21:36,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:21:36,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-14 05:21:36,547 INFO L87 Difference]: Start difference. First operand 134 states and 203 transitions. Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:21:36,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:21:36,733 INFO L93 Difference]: Finished difference Result 280 states and 428 transitions. [2024-11-14 05:21:36,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:21:36,734 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2024-11-14 05:21:36,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:21:36,736 INFO L225 Difference]: With dead ends: 280 [2024-11-14 05:21:36,738 INFO L226 Difference]: Without dead ends: 148 [2024-11-14 05:21:36,741 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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:21:36,744 INFO L432 NwaCegarLoop]: 181 mSDtfsCounter, 22 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:21:36,744 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 532 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:21:36,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2024-11-14 05:21:36,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 146. [2024-11-14 05:21:36,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 105 states have (on average 1.4476190476190476) internal successors, (152), 108 states have internal predecessors, (152), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-14 05:21:36,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 218 transitions. [2024-11-14 05:21:36,782 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 218 transitions. Word has length 15 [2024-11-14 05:21:36,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:21:36,782 INFO L471 AbstractCegarLoop]: Abstraction has 146 states and 218 transitions. [2024-11-14 05:21:36,783 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-14 05:21:36,784 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 218 transitions. [2024-11-14 05:21:36,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-11-14 05:21:36,785 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:21:36,786 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:21:36,786 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 05:21:36,786 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:21:36,787 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:21:36,788 INFO L85 PathProgramCache]: Analyzing trace with hash -818410083, now seen corresponding path program 1 times [2024-11-14 05:21:36,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:21:36,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413385286] [2024-11-14 05:21:36,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:36,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:21:36,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:21:36,978 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:21:36,978 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:21:36,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413385286] [2024-11-14 05:21:36,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413385286] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:21:36,979 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:21:36,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:21:36,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657688128] [2024-11-14 05:21:36,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:21:36,979 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:21:36,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:21:36,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:21:36,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:21:36,981 INFO L87 Difference]: Start difference. First operand 146 states and 218 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 05:21:37,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:21:37,092 INFO L93 Difference]: Finished difference Result 312 states and 474 transitions. [2024-11-14 05:21:37,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:21:37,093 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2024-11-14 05:21:37,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:21:37,096 INFO L225 Difference]: With dead ends: 312 [2024-11-14 05:21:37,099 INFO L226 Difference]: Without dead ends: 175 [2024-11-14 05:21:37,100 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:21:37,101 INFO L432 NwaCegarLoop]: 181 mSDtfsCounter, 22 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:21:37,102 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 361 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:21:37,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2024-11-14 05:21:37,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 148. [2024-11-14 05:21:37,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 107 states have (on average 1.439252336448598) internal successors, (154), 110 states have internal predecessors, (154), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-14 05:21:37,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 220 transitions. [2024-11-14 05:21:37,127 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 220 transitions. Word has length 19 [2024-11-14 05:21:37,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:21:37,127 INFO L471 AbstractCegarLoop]: Abstraction has 148 states and 220 transitions. [2024-11-14 05:21:37,128 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-14 05:21:37,128 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 220 transitions. [2024-11-14 05:21:37,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-14 05:21:37,129 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:21:37,129 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] [2024-11-14 05:21:37,129 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 05:21:37,130 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:21:37,130 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:21:37,130 INFO L85 PathProgramCache]: Analyzing trace with hash -2037187117, now seen corresponding path program 1 times [2024-11-14 05:21:37,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:21:37,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138946263] [2024-11-14 05:21:37,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:37,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:21:37,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:21:37,257 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:21:37,257 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:21:37,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138946263] [2024-11-14 05:21:37,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138946263] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:21:37,257 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:21:37,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 05:21:37,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030386973] [2024-11-14 05:21:37,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:21:37,257 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:21:37,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:21:37,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:21:37,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 05:21:37,259 INFO L87 Difference]: Start difference. First operand 148 states and 220 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-14 05:21:37,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:21:37,359 INFO L93 Difference]: Finished difference Result 249 states and 371 transitions. [2024-11-14 05:21:37,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:21:37,361 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 27 [2024-11-14 05:21:37,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:21:37,363 INFO L225 Difference]: With dead ends: 249 [2024-11-14 05:21:37,363 INFO L226 Difference]: Without dead ends: 148 [2024-11-14 05:21:37,364 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:21:37,366 INFO L432 NwaCegarLoop]: 182 mSDtfsCounter, 0 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:21:37,367 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 361 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:21:37,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2024-11-14 05:21:37,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 148. [2024-11-14 05:21:37,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 107 states have (on average 1.411214953271028) internal successors, (151), 110 states have internal predecessors, (151), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-14 05:21:37,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 217 transitions. [2024-11-14 05:21:37,387 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 217 transitions. Word has length 27 [2024-11-14 05:21:37,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:21:37,387 INFO L471 AbstractCegarLoop]: Abstraction has 148 states and 217 transitions. [2024-11-14 05:21:37,387 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-14 05:21:37,388 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 217 transitions. [2024-11-14 05:21:37,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-14 05:21:37,389 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:21:37,389 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-14 05:21:37,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-14 05:21:37,389 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:21:37,390 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:21:37,390 INFO L85 PathProgramCache]: Analyzing trace with hash -1385846524, now seen corresponding path program 1 times [2024-11-14 05:21:37,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:21:37,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021768891] [2024-11-14 05:21:37,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:37,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:21:37,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:21:37,570 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:21:37,571 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:21:37,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021768891] [2024-11-14 05:21:37,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021768891] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:21:37,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 05:21:37,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-14 05:21:37,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274333543] [2024-11-14 05:21:37,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:21:37,572 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:21:37,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:21:37,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:21:37,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:21:37,573 INFO L87 Difference]: Start difference. First operand 148 states and 217 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-14 05:21:37,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:21:37,727 INFO L93 Difference]: Finished difference Result 288 states and 425 transitions. [2024-11-14 05:21:37,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:21:37,728 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2024-11-14 05:21:37,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:21:37,730 INFO L225 Difference]: With dead ends: 288 [2024-11-14 05:21:37,730 INFO L226 Difference]: Without dead ends: 150 [2024-11-14 05:21:37,731 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:21:37,734 INFO L432 NwaCegarLoop]: 179 mSDtfsCounter, 0 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 711 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:21:37,735 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 711 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:21:37,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2024-11-14 05:21:37,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 148. [2024-11-14 05:21:37,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 107 states have (on average 1.4018691588785046) internal successors, (150), 110 states have internal predecessors, (150), 33 states have call successors, (33), 7 states have call predecessors, (33), 7 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-14 05:21:37,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 216 transitions. [2024-11-14 05:21:37,767 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 216 transitions. Word has length 30 [2024-11-14 05:21:37,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:21:37,768 INFO L471 AbstractCegarLoop]: Abstraction has 148 states and 216 transitions. [2024-11-14 05:21:37,768 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-14 05:21:37,768 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 216 transitions. [2024-11-14 05:21:37,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-14 05:21:37,771 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:21:37,772 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-14 05:21:37,772 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-14 05:21:37,772 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:21:37,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:21:37,772 INFO L85 PathProgramCache]: Analyzing trace with hash 420787605, now seen corresponding path program 1 times [2024-11-14 05:21:37,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:21:37,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591778493] [2024-11-14 05:21:37,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:37,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:21:37,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:21:37,908 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:21:37,908 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:21:37,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591778493] [2024-11-14 05:21:37,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591778493] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:21:37,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550246083] [2024-11-14 05:21:37,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:37,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:21:37,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:21:37,911 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:21:37,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 05:21:38,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:21:38,038 INFO L255 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:21:38,043 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:21:38,092 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:21:38,092 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:21:38,154 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:21:38,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550246083] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:21:38,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1629785116] [2024-11-14 05:21:38,180 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-14 05:21:38,180 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:21:38,184 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:21:38,188 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:21:38,188 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:21:39,634 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 57 for LOIs [2024-11-14 05:21:41,294 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 56 for LOIs [2024-11-14 05:21:41,327 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:21:43,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1629785116] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:21:43,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:21:43,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [4, 4, 4] total 20 [2024-11-14 05:21:43,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057913630] [2024-11-14 05:21:43,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:21:43,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-14 05:21:43,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:21:43,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-14 05:21:43,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2024-11-14 05:21:43,535 INFO L87 Difference]: Start difference. First operand 148 states and 216 transitions. Second operand has 16 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 11 states have internal predecessors, (23), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 05:21:44,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:21:44,764 INFO L93 Difference]: Finished difference Result 329 states and 474 transitions. [2024-11-14 05:21:44,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-14 05:21:44,765 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 11 states have internal predecessors, (23), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 32 [2024-11-14 05:21:44,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:21:44,767 INFO L225 Difference]: With dead ends: 329 [2024-11-14 05:21:44,767 INFO L226 Difference]: Without dead ends: 196 [2024-11-14 05:21:44,768 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=109, Invalid=397, Unknown=0, NotChecked=0, Total=506 [2024-11-14 05:21:44,771 INFO L432 NwaCegarLoop]: 162 mSDtfsCounter, 80 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 716 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:21:44,771 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 716 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-14 05:21:44,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2024-11-14 05:21:44,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 187. [2024-11-14 05:21:44,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 137 states have (on average 1.3868613138686132) internal successors, (190), 140 states have internal predecessors, (190), 37 states have call successors, (37), 12 states have call predecessors, (37), 12 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2024-11-14 05:21:44,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 264 transitions. [2024-11-14 05:21:44,801 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 264 transitions. Word has length 32 [2024-11-14 05:21:44,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:21:44,801 INFO L471 AbstractCegarLoop]: Abstraction has 187 states and 264 transitions. [2024-11-14 05:21:44,801 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 11 states have internal predecessors, (23), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 05:21:44,801 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 264 transitions. [2024-11-14 05:21:44,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-14 05:21:44,802 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:21:44,802 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-14 05:21:44,823 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 05:21:45,003 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-14 05:21:45,003 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:21:45,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:21:45,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1365290298, now seen corresponding path program 1 times [2024-11-14 05:21:45,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:21:45,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141118509] [2024-11-14 05:21:45,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:45,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:21:45,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:21:45,090 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:21:45,091 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:21:45,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141118509] [2024-11-14 05:21:45,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141118509] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:21:45,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [266004075] [2024-11-14 05:21:45,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:45,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:21:45,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:21:45,093 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:21:45,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 05:21:45,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:21:45,205 INFO L255 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:21:45,207 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:21:45,229 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:21:45,229 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:21:45,264 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-14 05:21:45,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [266004075] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:21:45,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1192396218] [2024-11-14 05:21:45,268 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2024-11-14 05:21:45,268 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:21:45,269 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:21:45,269 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:21:45,269 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:21:45,877 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 55 for LOIs [2024-11-14 05:21:47,034 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-14 05:21:47,076 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:21:49,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1192396218] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:21:49,111 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:21:49,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [4, 4, 4] total 22 [2024-11-14 05:21:49,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994009329] [2024-11-14 05:21:49,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:21:49,112 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-14 05:21:49,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:21:49,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-14 05:21:49,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2024-11-14 05:21:49,113 INFO L87 Difference]: Start difference. First operand 187 states and 264 transitions. Second operand has 18 states, 16 states have (on average 1.375) internal successors, (22), 13 states have internal predecessors, (22), 4 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 05:21:51,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:21:51,753 INFO L93 Difference]: Finished difference Result 383 states and 548 transitions. [2024-11-14 05:21:51,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-14 05:21:51,754 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 1.375) internal successors, (22), 13 states have internal predecessors, (22), 4 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 32 [2024-11-14 05:21:51,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:21:51,756 INFO L225 Difference]: With dead ends: 383 [2024-11-14 05:21:51,756 INFO L226 Difference]: Without dead ends: 211 [2024-11-14 05:21:51,757 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 75 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=155, Invalid=837, Unknown=0, NotChecked=0, Total=992 [2024-11-14 05:21:51,760 INFO L432 NwaCegarLoop]: 162 mSDtfsCounter, 111 mSDsluCounter, 1617 mSDsCounter, 0 mSdLazyCounter, 884 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 1779 SdHoareTripleChecker+Invalid, 903 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 884 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:21:51,761 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 1779 Invalid, 903 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 884 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-14 05:21:51,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-11-14 05:21:51,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 192. [2024-11-14 05:21:51,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 141 states have (on average 1.375886524822695) internal successors, (194), 144 states have internal predecessors, (194), 37 states have call successors, (37), 13 states have call predecessors, (37), 13 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2024-11-14 05:21:51,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 268 transitions. [2024-11-14 05:21:51,791 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 268 transitions. Word has length 32 [2024-11-14 05:21:51,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:21:51,791 INFO L471 AbstractCegarLoop]: Abstraction has 192 states and 268 transitions. [2024-11-14 05:21:51,791 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 1.375) internal successors, (22), 13 states have internal predecessors, (22), 4 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-14 05:21:51,792 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 268 transitions. [2024-11-14 05:21:51,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-14 05:21:51,793 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:21:51,793 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:21:51,809 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-14 05:21:51,993 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-14 05:21:51,994 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:21:51,994 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:21:51,994 INFO L85 PathProgramCache]: Analyzing trace with hash -808528199, now seen corresponding path program 1 times [2024-11-14 05:21:51,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:21:51,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498268521] [2024-11-14 05:21:51,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:51,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:21:52,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:21:52,091 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-14 05:21:52,091 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:21:52,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498268521] [2024-11-14 05:21:52,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498268521] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:21:52,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728729382] [2024-11-14 05:21:52,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:52,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:21:52,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:21:52,099 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:21:52,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-14 05:21:52,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:21:52,217 INFO L255 TraceCheckSpWp]: Trace formula consists of 219 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:21:52,218 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:21:52,234 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-14 05:21:52,234 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:21:52,283 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-14 05:21:52,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728729382] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:21:52,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2023945135] [2024-11-14 05:21:52,285 INFO L159 IcfgInterpreter]: Started Sifa with 32 locations of interest [2024-11-14 05:21:52,288 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:21:52,289 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:21:52,289 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:21:52,289 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:21:53,076 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 56 for LOIs [2024-11-14 05:21:54,369 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 56 for LOIs [2024-11-14 05:21:54,391 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:21:57,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [2023945135] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:21:57,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:21:57,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [4, 4, 4] total 23 [2024-11-14 05:21:57,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039223917] [2024-11-14 05:21:57,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:21:57,217 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-14 05:21:57,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:21:57,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-14 05:21:57,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2024-11-14 05:21:57,218 INFO L87 Difference]: Start difference. First operand 192 states and 268 transitions. Second operand has 19 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 13 states have internal predecessors, (26), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 05:21:59,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:21:59,008 INFO L93 Difference]: Finished difference Result 386 states and 541 transitions. [2024-11-14 05:21:59,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-14 05:21:59,009 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 13 states have internal predecessors, (26), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 47 [2024-11-14 05:21:59,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:21:59,014 INFO L225 Difference]: With dead ends: 386 [2024-11-14 05:21:59,014 INFO L226 Difference]: Without dead ends: 229 [2024-11-14 05:21:59,016 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 120 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=112, Invalid=488, Unknown=0, NotChecked=0, Total=600 [2024-11-14 05:21:59,016 INFO L432 NwaCegarLoop]: 156 mSDtfsCounter, 84 mSDsluCounter, 944 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 1100 SdHoareTripleChecker+Invalid, 864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:21:59,017 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 1100 Invalid, 864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-14 05:21:59,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2024-11-14 05:21:59,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 213. [2024-11-14 05:21:59,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 158 states have (on average 1.379746835443038) internal successors, (218), 161 states have internal predecessors, (218), 40 states have call successors, (40), 14 states have call predecessors, (40), 14 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-14 05:21:59,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 298 transitions. [2024-11-14 05:21:59,064 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 298 transitions. Word has length 47 [2024-11-14 05:21:59,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:21:59,064 INFO L471 AbstractCegarLoop]: Abstraction has 213 states and 298 transitions. [2024-11-14 05:21:59,064 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 13 states have internal predecessors, (26), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 05:21:59,065 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 298 transitions. [2024-11-14 05:21:59,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-14 05:21:59,068 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:21:59,068 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:21:59,089 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-14 05:21:59,269 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:21:59,269 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:21:59,270 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:21:59,270 INFO L85 PathProgramCache]: Analyzing trace with hash 1496894924, now seen corresponding path program 1 times [2024-11-14 05:21:59,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:21:59,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015580101] [2024-11-14 05:21:59,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:59,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:21:59,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:21:59,393 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-14 05:21:59,393 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:21:59,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015580101] [2024-11-14 05:21:59,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015580101] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:21:59,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931061575] [2024-11-14 05:21:59,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:21:59,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:21:59,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:21:59,396 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:21:59,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-14 05:21:59,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:21:59,526 INFO L255 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:21:59,527 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:21:59,548 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 05:21:59,548 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:21:59,604 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-14 05:21:59,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931061575] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:21:59,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1691074355] [2024-11-14 05:21:59,607 INFO L159 IcfgInterpreter]: Started Sifa with 31 locations of interest [2024-11-14 05:21:59,609 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:21:59,609 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:21:59,609 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:21:59,609 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:22:00,419 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 56 for LOIs [2024-11-14 05:22:01,488 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 60 for LOIs [2024-11-14 05:22:01,598 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:22:04,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1691074355] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:22:04,287 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:22:04,287 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [4, 4, 4] total 24 [2024-11-14 05:22:04,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179742642] [2024-11-14 05:22:04,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:22:04,287 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-14 05:22:04,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:22:04,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-14 05:22:04,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2024-11-14 05:22:04,288 INFO L87 Difference]: Start difference. First operand 213 states and 298 transitions. Second operand has 20 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 14 states have internal predecessors, (26), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 05:22:05,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:22:05,905 INFO L93 Difference]: Finished difference Result 399 states and 565 transitions. [2024-11-14 05:22:05,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-14 05:22:05,906 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 14 states have internal predecessors, (26), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 48 [2024-11-14 05:22:05,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:22:05,908 INFO L225 Difference]: With dead ends: 399 [2024-11-14 05:22:05,908 INFO L226 Difference]: Without dead ends: 221 [2024-11-14 05:22:05,909 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 120 SyntacticMatches, 4 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2024-11-14 05:22:05,910 INFO L432 NwaCegarLoop]: 153 mSDtfsCounter, 66 mSDsluCounter, 1058 mSDsCounter, 0 mSdLazyCounter, 973 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 1211 SdHoareTripleChecker+Invalid, 987 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 973 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:22:05,910 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 1211 Invalid, 987 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 973 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-14 05:22:05,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2024-11-14 05:22:05,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 211. [2024-11-14 05:22:05,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 157 states have (on average 1.3630573248407643) internal successors, (214), 160 states have internal predecessors, (214), 39 states have call successors, (39), 14 states have call predecessors, (39), 14 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-14 05:22:05,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 292 transitions. [2024-11-14 05:22:05,945 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 292 transitions. Word has length 48 [2024-11-14 05:22:05,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:22:05,945 INFO L471 AbstractCegarLoop]: Abstraction has 211 states and 292 transitions. [2024-11-14 05:22:05,945 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 14 states have internal predecessors, (26), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-14 05:22:05,946 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 292 transitions. [2024-11-14 05:22:05,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-14 05:22:05,947 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:22:05,947 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-14 05:22:05,965 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-14 05:22:06,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:22:06,148 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:22:06,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:22:06,148 INFO L85 PathProgramCache]: Analyzing trace with hash 419303733, now seen corresponding path program 1 times [2024-11-14 05:22:06,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:22:06,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121705211] [2024-11-14 05:22:06,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:22:06,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:22:06,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:22:06,286 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 10 proven. 17 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-14 05:22:06,286 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:22:06,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121705211] [2024-11-14 05:22:06,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121705211] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:22:06,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714429456] [2024-11-14 05:22:06,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:22:06,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:22:06,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:22:06,289 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:22:06,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-14 05:22:06,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:22:06,416 INFO L255 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:22:06,418 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:22:06,439 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 26 proven. 1 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-14 05:22:06,439 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:22:06,498 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 10 proven. 17 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-14 05:22:06,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714429456] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:22:06,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [668047434] [2024-11-14 05:22:06,500 INFO L159 IcfgInterpreter]: Started Sifa with 35 locations of interest [2024-11-14 05:22:06,501 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:22:06,501 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:22:06,501 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:22:06,504 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:22:07,145 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:22:08,007 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 69 for LOIs [2024-11-14 05:22:08,034 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 57 for LOIs [2024-11-14 05:22:08,041 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:22:11,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [668047434] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:22:11,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:22:11,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [4, 4, 4] total 28 [2024-11-14 05:22:11,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957529307] [2024-11-14 05:22:11,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:22:11,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-14 05:22:11,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:22:11,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-14 05:22:11,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=633, Unknown=0, NotChecked=0, Total=756 [2024-11-14 05:22:11,237 INFO L87 Difference]: Start difference. First operand 211 states and 292 transitions. Second operand has 24 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 16 states have internal predecessors, (28), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-14 05:22:13,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:22:13,112 INFO L93 Difference]: Finished difference Result 369 states and 516 transitions. [2024-11-14 05:22:13,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-14 05:22:13,112 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 16 states have internal predecessors, (28), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 62 [2024-11-14 05:22:13,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:22:13,114 INFO L225 Difference]: With dead ends: 369 [2024-11-14 05:22:13,114 INFO L226 Difference]: Without dead ends: 219 [2024-11-14 05:22:13,115 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 159 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=143, Invalid=727, Unknown=0, NotChecked=0, Total=870 [2024-11-14 05:22:13,116 INFO L432 NwaCegarLoop]: 144 mSDtfsCounter, 44 mSDsluCounter, 898 mSDsCounter, 0 mSdLazyCounter, 1129 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 1042 SdHoareTripleChecker+Invalid, 1146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:22:13,116 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 1042 Invalid, 1146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1129 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-14 05:22:13,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2024-11-14 05:22:13,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 205. [2024-11-14 05:22:13,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 153 states have (on average 1.3529411764705883) internal successors, (207), 156 states have internal predecessors, (207), 38 states have call successors, (38), 13 states have call predecessors, (38), 13 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2024-11-14 05:22:13,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 283 transitions. [2024-11-14 05:22:13,155 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 283 transitions. Word has length 62 [2024-11-14 05:22:13,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:22:13,155 INFO L471 AbstractCegarLoop]: Abstraction has 205 states and 283 transitions. [2024-11-14 05:22:13,155 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 1.2727272727272727) internal successors, (28), 16 states have internal predecessors, (28), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-14 05:22:13,155 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 283 transitions. [2024-11-14 05:22:13,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-14 05:22:13,158 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:22:13,158 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 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:22:13,183 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-14 05:22:13,359 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:22:13,359 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:22:13,359 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:22:13,359 INFO L85 PathProgramCache]: Analyzing trace with hash 257312646, now seen corresponding path program 1 times [2024-11-14 05:22:13,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:22:13,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309959916] [2024-11-14 05:22:13,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:22:13,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:22:13,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:22:13,499 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-14 05:22:13,499 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:22:13,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309959916] [2024-11-14 05:22:13,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309959916] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:22:13,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724216504] [2024-11-14 05:22:13,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:22:13,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:22:13,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:22:13,501 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:22:13,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-14 05:22:13,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:22:13,638 INFO L255 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:22:13,640 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:22:13,656 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-14 05:22:13,657 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:22:13,719 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-14 05:22:13,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724216504] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:22:13,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1999631279] [2024-11-14 05:22:13,721 INFO L159 IcfgInterpreter]: Started Sifa with 37 locations of interest [2024-11-14 05:22:13,721 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:22:13,722 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:22:13,722 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:22:13,722 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:22:16,407 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 166 for LOIs [2024-11-14 05:22:16,642 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:22:17,218 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 6 for LOIs [2024-11-14 05:22:17,224 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:22:30,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1999631279] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:22:30,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:22:30,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [4, 4, 4] total 30 [2024-11-14 05:22:30,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959017012] [2024-11-14 05:22:30,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:22:30,483 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-14 05:22:30,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:22:30,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-14 05:22:30,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=782, Unknown=0, NotChecked=0, Total=870 [2024-11-14 05:22:30,484 INFO L87 Difference]: Start difference. First operand 205 states and 283 transitions. Second operand has 26 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 17 states have internal predecessors, (29), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 5 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-14 05:22:42,574 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-14 05:22:44,626 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-14 05:22:48,810 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-14 05:22:53,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:22:53,178 INFO L93 Difference]: Finished difference Result 335 states and 466 transitions. [2024-11-14 05:22:53,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-14 05:22:53,179 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 17 states have internal predecessors, (29), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 5 states have call predecessors, (5), 2 states have call successors, (5) Word has length 73 [2024-11-14 05:22:53,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:22:53,181 INFO L225 Difference]: With dead ends: 335 [2024-11-14 05:22:53,181 INFO L226 Difference]: Without dead ends: 235 [2024-11-14 05:22:53,182 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 189 SyntacticMatches, 4 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 452 ImplicationChecksByTransitivity, 22.7s TimeCoverageRelationStatistics Valid=197, Invalid=1523, Unknown=2, NotChecked=0, Total=1722 [2024-11-14 05:22:53,183 INFO L432 NwaCegarLoop]: 154 mSDtfsCounter, 107 mSDsluCounter, 2324 mSDsCounter, 0 mSdLazyCounter, 1674 mSolverCounterSat, 18 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 2478 SdHoareTripleChecker+Invalid, 1695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 1674 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:22:53,183 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 2478 Invalid, 1695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 1674 Invalid, 3 Unknown, 0 Unchecked, 13.1s Time] [2024-11-14 05:22:53,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2024-11-14 05:22:53,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 209. [2024-11-14 05:22:53,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 156 states have (on average 1.3461538461538463) internal successors, (210), 159 states have internal predecessors, (210), 39 states have call successors, (39), 14 states have call predecessors, (39), 13 states have return successors, (39), 38 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-14 05:22:53,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 288 transitions. [2024-11-14 05:22:53,218 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 288 transitions. Word has length 73 [2024-11-14 05:22:53,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:22:53,218 INFO L471 AbstractCegarLoop]: Abstraction has 209 states and 288 transitions. [2024-11-14 05:22:53,219 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 1.2608695652173914) internal successors, (29), 17 states have internal predecessors, (29), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (5), 5 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-14 05:22:53,219 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 288 transitions. [2024-11-14 05:22:53,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-14 05:22:53,220 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:22:53,220 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 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] [2024-11-14 05:22:53,234 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-14 05:22:53,422 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:22:53,422 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:22:53,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:22:53,423 INFO L85 PathProgramCache]: Analyzing trace with hash 711440699, now seen corresponding path program 1 times [2024-11-14 05:22:53,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:22:53,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729815656] [2024-11-14 05:22:53,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:22:53,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:22:53,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:22:53,549 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 2 proven. 25 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-14 05:22:53,549 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:22:53,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729815656] [2024-11-14 05:22:53,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729815656] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:22:53,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694437779] [2024-11-14 05:22:53,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:22:53,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:22:53,550 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:22:53,552 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:22:53,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-14 05:22:53,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:22:53,700 INFO L255 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:22:53,703 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:22:53,733 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2024-11-14 05:22:53,733 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:22:53,805 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 2 proven. 25 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-14 05:22:53,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694437779] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:22:53,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1120036812] [2024-11-14 05:22:53,811 INFO L159 IcfgInterpreter]: Started Sifa with 41 locations of interest [2024-11-14 05:22:53,811 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:22:53,812 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:22:53,812 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:22:53,812 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:22:55,428 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 61 for LOIs [2024-11-14 05:22:55,470 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:22:56,233 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 6 for LOIs [2024-11-14 05:22:56,238 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:23:01,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1120036812] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:23:01,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:23:01,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [4, 4, 4] total 33 [2024-11-14 05:23:01,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836664374] [2024-11-14 05:23:01,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:23:01,423 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-14 05:23:01,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:23:01,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-14 05:23:01,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=962, Unknown=0, NotChecked=0, Total=1056 [2024-11-14 05:23:01,425 INFO L87 Difference]: Start difference. First operand 209 states and 288 transitions. Second operand has 29 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 20 states have internal predecessors, (32), 5 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-14 05:23:06,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-14 05:23:12,486 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-14 05:23:15,193 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-14 05:23:18,038 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-14 05:23:20,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:23:20,897 INFO L93 Difference]: Finished difference Result 397 states and 563 transitions. [2024-11-14 05:23:20,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-14 05:23:20,898 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 20 states have internal predecessors, (32), 5 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 3 states have call successors, (6) Word has length 79 [2024-11-14 05:23:20,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:23:20,900 INFO L225 Difference]: With dead ends: 397 [2024-11-14 05:23:20,900 INFO L226 Difference]: Without dead ends: 297 [2024-11-14 05:23:20,901 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 204 SyntacticMatches, 4 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=235, Invalid=2019, Unknown=2, NotChecked=0, Total=2256 [2024-11-14 05:23:20,902 INFO L432 NwaCegarLoop]: 146 mSDtfsCounter, 109 mSDsluCounter, 1603 mSDsCounter, 0 mSdLazyCounter, 1738 mSolverCounterSat, 30 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 1749 SdHoareTripleChecker+Invalid, 1772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1738 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.8s IncrementalHoareTripleChecker+Time [2024-11-14 05:23:20,902 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 1749 Invalid, 1772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1738 Invalid, 4 Unknown, 0 Unchecked, 11.8s Time] [2024-11-14 05:23:20,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2024-11-14 05:23:20,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 218. [2024-11-14 05:23:20,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 162 states have (on average 1.3395061728395061) internal successors, (217), 166 states have internal predecessors, (217), 40 states have call successors, (40), 15 states have call predecessors, (40), 15 states have return successors, (40), 39 states have call predecessors, (40), 40 states have call successors, (40) [2024-11-14 05:23:20,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 297 transitions. [2024-11-14 05:23:20,945 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 297 transitions. Word has length 79 [2024-11-14 05:23:20,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:23:20,945 INFO L471 AbstractCegarLoop]: Abstraction has 218 states and 297 transitions. [2024-11-14 05:23:20,945 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 26 states have (on average 1.2307692307692308) internal successors, (32), 20 states have internal predecessors, (32), 5 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-14 05:23:20,945 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 297 transitions. [2024-11-14 05:23:20,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-14 05:23:20,946 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:23:20,947 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:23:20,965 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-14 05:23:21,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-14 05:23:21,147 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:23:21,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:23:21,148 INFO L85 PathProgramCache]: Analyzing trace with hash -307566750, now seen corresponding path program 1 times [2024-11-14 05:23:21,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:23:21,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259416490] [2024-11-14 05:23:21,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:23:21,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:23:21,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:23:21,295 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 5 proven. 25 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-14 05:23:21,295 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:23:21,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259416490] [2024-11-14 05:23:21,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259416490] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:23:21,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456239628] [2024-11-14 05:23:21,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:23:21,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:23:21,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:23:21,299 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:23:21,301 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-14 05:23:21,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:23:21,471 INFO L255 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:23:21,473 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:23:21,494 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-14 05:23:21,494 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:23:21,573 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 5 proven. 25 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-14 05:23:21,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456239628] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:23:21,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [30364665] [2024-11-14 05:23:21,575 INFO L159 IcfgInterpreter]: Started Sifa with 43 locations of interest [2024-11-14 05:23:21,575 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:23:21,576 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:23:21,576 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:23:21,576 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:23:25,939 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-14 05:23:26,016 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:23:26,590 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 6 for LOIs [2024-11-14 05:23:26,594 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:23:39,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [30364665] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:23:39,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:23:39,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [31] imperfect sequences [4, 4, 4] total 36 [2024-11-14 05:23:39,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374684762] [2024-11-14 05:23:39,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:23:39,153 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-14 05:23:39,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:23:39,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-14 05:23:39,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1151, Unknown=0, NotChecked=0, Total=1260 [2024-11-14 05:23:39,154 INFO L87 Difference]: Start difference. First operand 218 states and 297 transitions. Second operand has 32 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 22 states have internal predecessors, (34), 6 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-14 05:23:51,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:23:51,372 INFO L93 Difference]: Finished difference Result 353 states and 486 transitions. [2024-11-14 05:23:51,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-14 05:23:51,372 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 22 states have internal predecessors, (34), 6 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 4 states have call successors, (7) Word has length 86 [2024-11-14 05:23:51,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:23:51,375 INFO L225 Difference]: With dead ends: 353 [2024-11-14 05:23:51,375 INFO L226 Difference]: Without dead ends: 251 [2024-11-14 05:23:51,376 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 222 SyntacticMatches, 5 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 746 ImplicationChecksByTransitivity, 19.6s TimeCoverageRelationStatistics Valid=230, Invalid=2219, Unknown=1, NotChecked=0, Total=2450 [2024-11-14 05:23:51,377 INFO L432 NwaCegarLoop]: 147 mSDtfsCounter, 108 mSDsluCounter, 2238 mSDsCounter, 0 mSdLazyCounter, 1756 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 2385 SdHoareTripleChecker+Invalid, 1775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:23:51,377 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 2385 Invalid, 1775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1756 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2024-11-14 05:23:51,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2024-11-14 05:23:51,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 226. [2024-11-14 05:23:51,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 168 states have (on average 1.3273809523809523) internal successors, (223), 172 states have internal predecessors, (223), 41 states have call successors, (41), 16 states have call predecessors, (41), 16 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2024-11-14 05:23:51,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 305 transitions. [2024-11-14 05:23:51,429 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 305 transitions. Word has length 86 [2024-11-14 05:23:51,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:23:51,429 INFO L471 AbstractCegarLoop]: Abstraction has 226 states and 305 transitions. [2024-11-14 05:23:51,429 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 28 states have (on average 1.2142857142857142) internal successors, (34), 22 states have internal predecessors, (34), 6 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-14 05:23:51,429 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 305 transitions. [2024-11-14 05:23:51,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-14 05:23:51,431 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:23:51,431 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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:23:51,448 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-14 05:23:51,631 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-14 05:23:51,632 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:23:51,632 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:23:51,632 INFO L85 PathProgramCache]: Analyzing trace with hash -2014486160, now seen corresponding path program 1 times [2024-11-14 05:23:51,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:23:51,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391309349] [2024-11-14 05:23:51,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:23:51,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:23:51,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:23:51,760 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-14 05:23:51,760 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:23:51,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391309349] [2024-11-14 05:23:51,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391309349] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:23:51,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176725877] [2024-11-14 05:23:51,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:23:51,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:23:51,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:23:51,763 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:23:51,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-14 05:23:51,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:23:51,965 INFO L255 TraceCheckSpWp]: Trace formula consists of 497 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:23:51,968 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:23:51,989 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-14 05:23:51,989 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:23:52,068 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-14 05:23:52,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176725877] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:23:52,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2026585088] [2024-11-14 05:23:52,070 INFO L159 IcfgInterpreter]: Started Sifa with 47 locations of interest [2024-11-14 05:23:52,070 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:23:52,071 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:23:52,071 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:23:52,071 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:23:56,548 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-14 05:23:56,633 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:23:57,208 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 6 for LOIs [2024-11-14 05:23:57,214 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:24:08,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [2026585088] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:24:08,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:24:08,646 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [33] imperfect sequences [4, 4, 4] total 38 [2024-11-14 05:24:08,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142509775] [2024-11-14 05:24:08,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:24:08,646 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-14 05:24:08,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:24:08,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-14 05:24:08,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1292, Unknown=0, NotChecked=0, Total=1406 [2024-11-14 05:24:08,648 INFO L87 Difference]: Start difference. First operand 226 states and 305 transitions. Second operand has 34 states, 30 states have (on average 1.2666666666666666) internal successors, (38), 24 states have internal predecessors, (38), 6 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-14 05:24:11,113 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-14 05:24:15,881 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-14 05:24:22,690 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-14 05:24:26,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:24:26,030 INFO L93 Difference]: Finished difference Result 367 states and 505 transitions. [2024-11-14 05:24:26,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-14 05:24:26,031 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 30 states have (on average 1.2666666666666666) internal successors, (38), 24 states have internal predecessors, (38), 6 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) Word has length 92 [2024-11-14 05:24:26,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:24:26,033 INFO L225 Difference]: With dead ends: 367 [2024-11-14 05:24:26,033 INFO L226 Difference]: Without dead ends: 267 [2024-11-14 05:24:26,034 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 238 SyntacticMatches, 5 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 17.5s TimeCoverageRelationStatistics Valid=259, Invalid=2496, Unknown=1, NotChecked=0, Total=2756 [2024-11-14 05:24:26,035 INFO L432 NwaCegarLoop]: 146 mSDtfsCounter, 110 mSDsluCounter, 2031 mSDsCounter, 0 mSdLazyCounter, 1994 mSolverCounterSat, 19 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 2177 SdHoareTripleChecker+Invalid, 2016 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 1994 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:24:26,036 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 2177 Invalid, 2016 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 1994 Invalid, 3 Unknown, 0 Unchecked, 11.2s Time] [2024-11-14 05:24:26,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2024-11-14 05:24:26,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 230. [2024-11-14 05:24:26,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 172 states have (on average 1.319767441860465) internal successors, (227), 175 states have internal predecessors, (227), 41 states have call successors, (41), 16 states have call predecessors, (41), 16 states have return successors, (41), 41 states have call predecessors, (41), 41 states have call successors, (41) [2024-11-14 05:24:26,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 309 transitions. [2024-11-14 05:24:26,085 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 309 transitions. Word has length 92 [2024-11-14 05:24:26,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:24:26,086 INFO L471 AbstractCegarLoop]: Abstraction has 230 states and 309 transitions. [2024-11-14 05:24:26,086 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 30 states have (on average 1.2666666666666666) internal successors, (38), 24 states have internal predecessors, (38), 6 states have call successors, (9), 4 states have call predecessors, (9), 3 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-14 05:24:26,086 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 309 transitions. [2024-11-14 05:24:26,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-14 05:24:26,087 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:24:26,088 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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] [2024-11-14 05:24:26,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-14 05:24:26,288 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-14 05:24:26,288 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:24:26,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:24:26,289 INFO L85 PathProgramCache]: Analyzing trace with hash -1398051957, now seen corresponding path program 1 times [2024-11-14 05:24:26,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:24:26,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687478655] [2024-11-14 05:24:26,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:24:26,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:24:26,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:24:26,435 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-14 05:24:26,435 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:24:26,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687478655] [2024-11-14 05:24:26,435 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687478655] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:24:26,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351964049] [2024-11-14 05:24:26,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:24:26,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:24:26,436 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:24:26,438 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:24:26,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-14 05:24:26,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:24:26,645 INFO L255 TraceCheckSpWp]: Trace formula consists of 548 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:24:26,648 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:24:26,666 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 37 proven. 1 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2024-11-14 05:24:26,667 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:24:26,747 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-14 05:24:26,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351964049] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:24:26,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [98529807] [2024-11-14 05:24:26,750 INFO L159 IcfgInterpreter]: Started Sifa with 54 locations of interest [2024-11-14 05:24:26,750 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:24:26,750 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:24:26,750 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:24:26,750 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:24:29,306 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-14 05:24:29,436 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:24:30,235 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 8 for LOIs [2024-11-14 05:24:30,250 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 68 for LOIs [2024-11-14 05:24:30,263 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:24:38,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [98529807] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:24:38,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:24:38,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [4, 4, 4] total 41 [2024-11-14 05:24:38,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510812333] [2024-11-14 05:24:38,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:24:38,056 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-14 05:24:38,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:24:38,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-14 05:24:38,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1520, Unknown=0, NotChecked=0, Total=1640 [2024-11-14 05:24:38,057 INFO L87 Difference]: Start difference. First operand 230 states and 309 transitions. Second operand has 37 states, 34 states have (on average 1.2647058823529411) internal successors, (43), 29 states have internal predecessors, (43), 8 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (9), 8 states have call predecessors, (9), 6 states have call successors, (9) [2024-11-14 05:24:51,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:24:51,294 INFO L93 Difference]: Finished difference Result 442 states and 626 transitions. [2024-11-14 05:24:51,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-14 05:24:51,295 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 34 states have (on average 1.2647058823529411) internal successors, (43), 29 states have internal predecessors, (43), 8 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (9), 8 states have call predecessors, (9), 6 states have call successors, (9) Word has length 103 [2024-11-14 05:24:51,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:24:51,297 INFO L225 Difference]: With dead ends: 442 [2024-11-14 05:24:51,297 INFO L226 Difference]: Without dead ends: 342 [2024-11-14 05:24:51,299 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 267 SyntacticMatches, 5 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 858 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=235, Invalid=2734, Unknown=1, NotChecked=0, Total=2970 [2024-11-14 05:24:51,299 INFO L432 NwaCegarLoop]: 123 mSDtfsCounter, 130 mSDsluCounter, 2087 mSDsCounter, 0 mSdLazyCounter, 3516 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 2210 SdHoareTripleChecker+Invalid, 3543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 3516 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:24:51,299 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 2210 Invalid, 3543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 3516 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2024-11-14 05:24:51,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2024-11-14 05:24:51,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 253. [2024-11-14 05:24:51,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 187 states have (on average 1.3155080213903743) internal successors, (246), 191 states have internal predecessors, (246), 48 states have call successors, (48), 17 states have call predecessors, (48), 17 states have return successors, (48), 47 states have call predecessors, (48), 48 states have call successors, (48) [2024-11-14 05:24:51,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 342 transitions. [2024-11-14 05:24:51,357 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 342 transitions. Word has length 103 [2024-11-14 05:24:51,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:24:51,358 INFO L471 AbstractCegarLoop]: Abstraction has 253 states and 342 transitions. [2024-11-14 05:24:51,358 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 34 states have (on average 1.2647058823529411) internal successors, (43), 29 states have internal predecessors, (43), 8 states have call successors, (11), 5 states have call predecessors, (11), 3 states have return successors, (9), 8 states have call predecessors, (9), 6 states have call successors, (9) [2024-11-14 05:24:51,358 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 342 transitions. [2024-11-14 05:24:51,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-14 05:24:51,360 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:24:51,360 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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:24:51,381 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-14 05:24:51,560 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-14 05:24:51,560 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:24:51,561 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:24:51,561 INFO L85 PathProgramCache]: Analyzing trace with hash 761428722, now seen corresponding path program 1 times [2024-11-14 05:24:51,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:24:51,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177991450] [2024-11-14 05:24:51,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:24:51,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:24:51,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:24:51,692 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 10 proven. 25 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-14 05:24:51,693 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:24:51,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177991450] [2024-11-14 05:24:51,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177991450] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:24:51,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976030566] [2024-11-14 05:24:51,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:24:51,693 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:24:51,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:24:51,695 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:24:51,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-14 05:24:51,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:24:51,898 INFO L255 TraceCheckSpWp]: Trace formula consists of 551 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:24:51,901 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:24:51,925 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-14 05:24:51,925 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:24:52,017 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 10 proven. 25 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-14 05:24:52,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976030566] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:24:52,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2045337624] [2024-11-14 05:24:52,019 INFO L159 IcfgInterpreter]: Started Sifa with 54 locations of interest [2024-11-14 05:24:52,020 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:24:52,020 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:24:52,020 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:24:52,020 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:24:56,150 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-14 05:24:56,292 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 56 for LOIs [2024-11-14 05:24:56,897 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 54 for LOIs [2024-11-14 05:24:56,940 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:25:19,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [2045337624] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:25:19,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:25:19,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [36] imperfect sequences [4, 4, 4] total 41 [2024-11-14 05:25:19,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347954546] [2024-11-14 05:25:19,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:25:19,987 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-11-14 05:25:19,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:25:19,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-11-14 05:25:19,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1518, Unknown=4, NotChecked=0, Total=1640 [2024-11-14 05:25:19,989 INFO L87 Difference]: Start difference. First operand 253 states and 342 transitions. Second operand has 37 states, 34 states have (on average 1.2941176470588236) internal successors, (44), 29 states have internal predecessors, (44), 8 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 9 states have call predecessors, (9), 6 states have call successors, (9) [2024-11-14 05:25:36,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:25:36,183 INFO L93 Difference]: Finished difference Result 471 states and 662 transitions. [2024-11-14 05:25:36,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-11-14 05:25:36,184 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 34 states have (on average 1.2941176470588236) internal successors, (44), 29 states have internal predecessors, (44), 8 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 9 states have call predecessors, (9), 6 states have call successors, (9) Word has length 105 [2024-11-14 05:25:36,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:25:36,187 INFO L225 Difference]: With dead ends: 471 [2024-11-14 05:25:36,187 INFO L226 Difference]: Without dead ends: 351 [2024-11-14 05:25:36,189 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 273 SyntacticMatches, 5 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 28.0s TimeCoverageRelationStatistics Valid=234, Invalid=2732, Unknown=4, NotChecked=0, Total=2970 [2024-11-14 05:25:36,190 INFO L432 NwaCegarLoop]: 119 mSDtfsCounter, 248 mSDsluCounter, 1387 mSDsCounter, 0 mSdLazyCounter, 2917 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 1506 SdHoareTripleChecker+Invalid, 2970 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 2917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:25:36,190 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 1506 Invalid, 2970 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 2917 Invalid, 0 Unknown, 0 Unchecked, 11.1s Time] [2024-11-14 05:25:36,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2024-11-14 05:25:36,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 271. [2024-11-14 05:25:36,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 200 states have (on average 1.31) internal successors, (262), 204 states have internal predecessors, (262), 51 states have call successors, (51), 19 states have call predecessors, (51), 19 states have return successors, (51), 50 states have call predecessors, (51), 51 states have call successors, (51) [2024-11-14 05:25:36,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 364 transitions. [2024-11-14 05:25:36,263 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 364 transitions. Word has length 105 [2024-11-14 05:25:36,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:25:36,263 INFO L471 AbstractCegarLoop]: Abstraction has 271 states and 364 transitions. [2024-11-14 05:25:36,263 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 34 states have (on average 1.2941176470588236) internal successors, (44), 29 states have internal predecessors, (44), 8 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 9 states have call predecessors, (9), 6 states have call successors, (9) [2024-11-14 05:25:36,263 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 364 transitions. [2024-11-14 05:25:36,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-14 05:25:36,265 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:25:36,265 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:25:36,287 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-14 05:25:36,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-14 05:25:36,466 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:25:36,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:25:36,466 INFO L85 PathProgramCache]: Analyzing trace with hash -671889616, now seen corresponding path program 1 times [2024-11-14 05:25:36,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:25:36,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617116298] [2024-11-14 05:25:36,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:25:36,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:25:36,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:25:36,620 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 2 proven. 25 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-14 05:25:36,621 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:25:36,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617116298] [2024-11-14 05:25:36,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617116298] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:25:36,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989873650] [2024-11-14 05:25:36,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:25:36,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:25:36,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:25:36,624 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:25:36,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-14 05:25:36,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:25:36,851 INFO L255 TraceCheckSpWp]: Trace formula consists of 569 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:25:36,854 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:25:36,877 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 37 proven. 1 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-14 05:25:36,877 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:25:36,973 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 2 proven. 25 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-14 05:25:36,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989873650] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:25:36,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1308414126] [2024-11-14 05:25:36,975 INFO L159 IcfgInterpreter]: Started Sifa with 59 locations of interest [2024-11-14 05:25:36,975 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:25:36,976 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:25:36,976 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:25:36,976 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:25:42,203 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-14 05:25:42,320 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:25:42,936 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 8 for LOIs [2024-11-14 05:25:42,951 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 77 for LOIs [2024-11-14 05:25:43,093 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:25:59,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1308414126] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:25:59,365 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:25:59,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [4, 4, 4] total 49 [2024-11-14 05:25:59,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980981142] [2024-11-14 05:25:59,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:25:59,366 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-11-14 05:25:59,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:25:59,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-11-14 05:25:59,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=2208, Unknown=0, NotChecked=0, Total=2352 [2024-11-14 05:25:59,368 INFO L87 Difference]: Start difference. First operand 271 states and 364 transitions. Second operand has 45 states, 38 states have (on average 1.236842105263158) internal successors, (47), 32 states have internal predecessors, (47), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-14 05:26:11,401 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-14 05:26:19,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:26:19,040 INFO L93 Difference]: Finished difference Result 464 states and 642 transitions. [2024-11-14 05:26:19,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-14 05:26:19,040 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 38 states have (on average 1.236842105263158) internal successors, (47), 32 states have internal predecessors, (47), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) Word has length 110 [2024-11-14 05:26:19,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:26:19,044 INFO L225 Difference]: With dead ends: 464 [2024-11-14 05:26:19,044 INFO L226 Difference]: Without dead ends: 349 [2024-11-14 05:26:19,046 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 281 SyntacticMatches, 5 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1364 ImplicationChecksByTransitivity, 24.1s TimeCoverageRelationStatistics Valid=314, Invalid=4377, Unknown=1, NotChecked=0, Total=4692 [2024-11-14 05:26:19,047 INFO L432 NwaCegarLoop]: 137 mSDtfsCounter, 220 mSDsluCounter, 2152 mSDsCounter, 0 mSdLazyCounter, 3813 mSolverCounterSat, 53 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 2289 SdHoareTripleChecker+Invalid, 3867 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 3813 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:26:19,047 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 2289 Invalid, 3867 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 3813 Invalid, 1 Unknown, 0 Unchecked, 11.7s Time] [2024-11-14 05:26:19,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2024-11-14 05:26:19,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 290. [2024-11-14 05:26:19,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 213 states have (on average 1.3145539906103287) internal successors, (280), 217 states have internal predecessors, (280), 56 states have call successors, (56), 20 states have call predecessors, (56), 20 states have return successors, (56), 55 states have call predecessors, (56), 56 states have call successors, (56) [2024-11-14 05:26:19,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 392 transitions. [2024-11-14 05:26:19,135 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 392 transitions. Word has length 110 [2024-11-14 05:26:19,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:26:19,136 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 392 transitions. [2024-11-14 05:26:19,136 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 38 states have (on average 1.236842105263158) internal successors, (47), 32 states have internal predecessors, (47), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-14 05:26:19,136 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 392 transitions. [2024-11-14 05:26:19,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-14 05:26:19,138 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:26:19,138 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:26:19,161 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-14 05:26:19,338 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-14 05:26:19,339 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:26:19,339 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:26:19,339 INFO L85 PathProgramCache]: Analyzing trace with hash -483628553, now seen corresponding path program 1 times [2024-11-14 05:26:19,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:26:19,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73727782] [2024-11-14 05:26:19,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:26:19,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:26:19,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:26:19,493 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 2 proven. 25 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-14 05:26:19,493 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:26:19,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73727782] [2024-11-14 05:26:19,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73727782] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:26:19,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654133103] [2024-11-14 05:26:19,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:26:19,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:26:19,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:26:19,496 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:26:19,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-14 05:26:19,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:26:19,726 INFO L255 TraceCheckSpWp]: Trace formula consists of 569 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:26:19,729 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:26:19,751 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 37 proven. 1 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2024-11-14 05:26:19,751 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:26:19,858 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 2 proven. 25 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-14 05:26:19,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654133103] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:26:19,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [842601973] [2024-11-14 05:26:19,860 INFO L159 IcfgInterpreter]: Started Sifa with 59 locations of interest [2024-11-14 05:26:19,860 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:26:19,861 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:26:19,861 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:26:19,861 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:26:25,087 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-14 05:26:25,177 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:26:25,821 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 8 for LOIs [2024-11-14 05:26:25,841 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 78 for LOIs [2024-11-14 05:26:25,971 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:26:43,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [842601973] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:26:43,055 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:26:43,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [4, 4, 4] total 49 [2024-11-14 05:26:43,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671693847] [2024-11-14 05:26:43,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:26:43,056 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-11-14 05:26:43,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:26:43,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-11-14 05:26:43,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=2208, Unknown=0, NotChecked=0, Total=2352 [2024-11-14 05:26:43,058 INFO L87 Difference]: Start difference. First operand 290 states and 392 transitions. Second operand has 45 states, 38 states have (on average 1.236842105263158) internal successors, (47), 32 states have internal predecessors, (47), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-14 05:26:54,014 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-14 05:27:00,792 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-14 05:27:09,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:27:09,844 INFO L93 Difference]: Finished difference Result 497 states and 698 transitions. [2024-11-14 05:27:09,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-14 05:27:09,844 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 38 states have (on average 1.236842105263158) internal successors, (47), 32 states have internal predecessors, (47), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) Word has length 110 [2024-11-14 05:27:09,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:27:09,847 INFO L225 Difference]: With dead ends: 497 [2024-11-14 05:27:09,848 INFO L226 Difference]: Without dead ends: 397 [2024-11-14 05:27:09,849 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 281 SyntacticMatches, 5 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1332 ImplicationChecksByTransitivity, 28.7s TimeCoverageRelationStatistics Valid=305, Invalid=4248, Unknown=3, NotChecked=0, Total=4556 [2024-11-14 05:27:09,849 INFO L432 NwaCegarLoop]: 118 mSDtfsCounter, 179 mSDsluCounter, 2145 mSDsCounter, 0 mSdLazyCounter, 4344 mSolverCounterSat, 43 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 2263 SdHoareTripleChecker+Invalid, 4389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 4344 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.9s IncrementalHoareTripleChecker+Time [2024-11-14 05:27:09,850 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 2263 Invalid, 4389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 4344 Invalid, 2 Unknown, 0 Unchecked, 14.9s Time] [2024-11-14 05:27:09,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2024-11-14 05:27:09,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 304. [2024-11-14 05:27:09,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 222 states have (on average 1.3153153153153154) internal successors, (292), 227 states have internal predecessors, (292), 60 states have call successors, (60), 21 states have call predecessors, (60), 21 states have return successors, (60), 58 states have call predecessors, (60), 60 states have call successors, (60) [2024-11-14 05:27:09,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 412 transitions. [2024-11-14 05:27:09,946 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 412 transitions. Word has length 110 [2024-11-14 05:27:09,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:27:09,946 INFO L471 AbstractCegarLoop]: Abstraction has 304 states and 412 transitions. [2024-11-14 05:27:09,947 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 38 states have (on average 1.236842105263158) internal successors, (47), 32 states have internal predecessors, (47), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-14 05:27:09,947 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 412 transitions. [2024-11-14 05:27:09,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-14 05:27:09,949 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:27:09,949 INFO L215 NwaCegarLoop]: trace histogram [7, 6, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:27:09,974 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-14 05:27:10,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:27:10,149 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:27:10,150 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:27:10,150 INFO L85 PathProgramCache]: Analyzing trace with hash -24299486, now seen corresponding path program 1 times [2024-11-14 05:27:10,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:27:10,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6683476] [2024-11-14 05:27:10,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:27:10,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:27:10,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:27:10,306 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 13 proven. 25 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-14 05:27:10,306 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:27:10,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6683476] [2024-11-14 05:27:10,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6683476] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:27:10,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857042873] [2024-11-14 05:27:10,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:27:10,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:27:10,307 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:27:10,309 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:27:10,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-14 05:27:10,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:27:10,550 INFO L255 TraceCheckSpWp]: Trace formula consists of 572 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:27:10,553 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:27:10,576 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 43 proven. 1 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2024-11-14 05:27:10,576 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:27:10,683 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 13 proven. 25 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2024-11-14 05:27:10,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857042873] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:27:10,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [947493016] [2024-11-14 05:27:10,685 INFO L159 IcfgInterpreter]: Started Sifa with 57 locations of interest [2024-11-14 05:27:10,686 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:27:10,687 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:27:10,687 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:27:10,687 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:27:11,365 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 68 for LOIs [2024-11-14 05:27:12,118 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 56 for LOIs [2024-11-14 05:27:12,137 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:27:14,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [947493016] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:27:14,909 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:27:14,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [4, 4, 4] total 20 [2024-11-14 05:27:14,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137777301] [2024-11-14 05:27:14,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:27:14,910 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-14 05:27:14,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:27:14,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-14 05:27:14,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2024-11-14 05:27:14,911 INFO L87 Difference]: Start difference. First operand 304 states and 412 transitions. Second operand has 16 states, 14 states have (on average 3.357142857142857) internal successors, (47), 11 states have internal predecessors, (47), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-14 05:27:16,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:27:16,863 INFO L93 Difference]: Finished difference Result 593 states and 808 transitions. [2024-11-14 05:27:16,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-14 05:27:16,864 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 3.357142857142857) internal successors, (47), 11 states have internal predecessors, (47), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 113 [2024-11-14 05:27:16,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:27:16,866 INFO L225 Difference]: With dead ends: 593 [2024-11-14 05:27:16,866 INFO L226 Difference]: Without dead ends: 312 [2024-11-14 05:27:16,868 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 345 GetRequests, 321 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=115, Invalid=437, Unknown=0, NotChecked=0, Total=552 [2024-11-14 05:27:16,869 INFO L432 NwaCegarLoop]: 163 mSDtfsCounter, 83 mSDsluCounter, 957 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 1120 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:27:16,869 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 1120 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 687 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-14 05:27:16,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2024-11-14 05:27:16,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 305. [2024-11-14 05:27:16,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305 states, 223 states have (on average 1.3139013452914798) internal successors, (293), 228 states have internal predecessors, (293), 60 states have call successors, (60), 21 states have call predecessors, (60), 21 states have return successors, (60), 58 states have call predecessors, (60), 60 states have call successors, (60) [2024-11-14 05:27:16,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305 states to 305 states and 413 transitions. [2024-11-14 05:27:16,984 INFO L78 Accepts]: Start accepts. Automaton has 305 states and 413 transitions. Word has length 113 [2024-11-14 05:27:16,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:27:16,984 INFO L471 AbstractCegarLoop]: Abstraction has 305 states and 413 transitions. [2024-11-14 05:27:16,985 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 3.357142857142857) internal successors, (47), 11 states have internal predecessors, (47), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-14 05:27:16,985 INFO L276 IsEmpty]: Start isEmpty. Operand 305 states and 413 transitions. [2024-11-14 05:27:16,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-14 05:27:16,987 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:27:16,987 INFO L215 NwaCegarLoop]: trace histogram [7, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:27:17,007 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-14 05:27:17,187 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:27:17,187 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:27:17,188 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:27:17,188 INFO L85 PathProgramCache]: Analyzing trace with hash -745139281, now seen corresponding path program 1 times [2024-11-14 05:27:17,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:27:17,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714348300] [2024-11-14 05:27:17,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:27:17,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:27:17,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:27:17,312 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 14 proven. 22 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-11-14 05:27:17,312 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:27:17,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714348300] [2024-11-14 05:27:17,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714348300] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:27:17,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021408643] [2024-11-14 05:27:17,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:27:17,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:27:17,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:27:17,314 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:27:17,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-14 05:27:17,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:27:17,553 INFO L255 TraceCheckSpWp]: Trace formula consists of 574 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:27:17,556 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:27:17,577 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 40 proven. 1 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-14 05:27:17,577 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:27:17,683 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 14 proven. 22 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2024-11-14 05:27:17,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021408643] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:27:17,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1809643726] [2024-11-14 05:27:17,685 INFO L159 IcfgInterpreter]: Started Sifa with 61 locations of interest [2024-11-14 05:27:17,685 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:27:17,686 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:27:17,686 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:27:17,686 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:27:18,519 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 57 for LOIs [2024-11-14 05:27:19,331 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-14 05:27:19,464 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:27:22,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1809643726] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:27:22,736 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:27:22,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [4, 4, 4] total 25 [2024-11-14 05:27:22,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682237527] [2024-11-14 05:27:22,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:27:22,737 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-14 05:27:22,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:27:22,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-14 05:27:22,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2024-11-14 05:27:22,738 INFO L87 Difference]: Start difference. First operand 305 states and 413 transitions. Second operand has 21 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 14 states have internal predecessors, (51), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-14 05:27:24,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:27:24,286 INFO L93 Difference]: Finished difference Result 587 states and 797 transitions. [2024-11-14 05:27:24,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-14 05:27:24,286 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 14 states have internal predecessors, (51), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) Word has length 115 [2024-11-14 05:27:24,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:27:24,289 INFO L225 Difference]: With dead ends: 587 [2024-11-14 05:27:24,289 INFO L226 Difference]: Without dead ends: 313 [2024-11-14 05:27:24,290 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 321 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=134, Invalid=568, Unknown=0, NotChecked=0, Total=702 [2024-11-14 05:27:24,291 INFO L432 NwaCegarLoop]: 160 mSDtfsCounter, 76 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 777 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 855 SdHoareTripleChecker+Invalid, 786 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-14 05:27:24,291 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 855 Invalid, 786 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 777 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-14 05:27:24,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 313 states. [2024-11-14 05:27:24,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 313 to 309. [2024-11-14 05:27:24,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 226 states have (on average 1.3097345132743363) internal successors, (296), 231 states have internal predecessors, (296), 61 states have call successors, (61), 21 states have call predecessors, (61), 21 states have return successors, (61), 59 states have call predecessors, (61), 61 states have call successors, (61) [2024-11-14 05:27:24,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 418 transitions. [2024-11-14 05:27:24,385 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 418 transitions. Word has length 115 [2024-11-14 05:27:24,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:27:24,385 INFO L471 AbstractCegarLoop]: Abstraction has 309 states and 418 transitions. [2024-11-14 05:27:24,385 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 2.6842105263157894) internal successors, (51), 14 states have internal predecessors, (51), 4 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-14 05:27:24,385 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 418 transitions. [2024-11-14 05:27:24,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-14 05:27:24,387 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:27:24,387 INFO L215 NwaCegarLoop]: trace histogram [7, 6, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:27:24,410 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-14 05:27:24,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:27:24,592 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:27:24,592 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:27:24,592 INFO L85 PathProgramCache]: Analyzing trace with hash -895039616, now seen corresponding path program 1 times [2024-11-14 05:27:24,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:27:24,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558696647] [2024-11-14 05:27:24,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:27:24,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:27:24,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:27:24,723 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 14 proven. 25 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2024-11-14 05:27:24,723 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:27:24,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558696647] [2024-11-14 05:27:24,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558696647] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:27:24,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397137568] [2024-11-14 05:27:24,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:27:24,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:27:24,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:27:24,727 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:27:24,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-14 05:27:24,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:27:24,976 INFO L255 TraceCheckSpWp]: Trace formula consists of 578 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:27:24,979 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:27:25,001 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 43 proven. 1 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2024-11-14 05:27:25,002 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:27:25,108 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 14 proven. 25 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2024-11-14 05:27:25,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397137568] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:27:25,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1277393432] [2024-11-14 05:27:25,110 INFO L159 IcfgInterpreter]: Started Sifa with 61 locations of interest [2024-11-14 05:27:25,110 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:27:25,111 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:27:25,111 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:27:25,111 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:27:27,725 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-14 05:27:27,831 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:27:28,882 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 72 for LOIs [2024-11-14 05:27:29,012 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:27:38,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1277393432] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:27:38,535 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:27:38,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [4, 4, 4] total 49 [2024-11-14 05:27:38,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890289806] [2024-11-14 05:27:38,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:27:38,536 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-11-14 05:27:38,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:27:38,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-11-14 05:27:38,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=2171, Unknown=0, NotChecked=0, Total=2352 [2024-11-14 05:27:38,538 INFO L87 Difference]: Start difference. First operand 309 states and 418 transitions. Second operand has 45 states, 40 states have (on average 1.275) internal successors, (51), 34 states have internal predecessors, (51), 9 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) [2024-11-14 05:27:46,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:27:46,856 INFO L93 Difference]: Finished difference Result 619 states and 844 transitions. [2024-11-14 05:27:46,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-14 05:27:46,856 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 40 states have (on average 1.275) internal successors, (51), 34 states have internal predecessors, (51), 9 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) Word has length 117 [2024-11-14 05:27:46,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:27:46,859 INFO L225 Difference]: With dead ends: 619 [2024-11-14 05:27:46,859 INFO L226 Difference]: Without dead ends: 337 [2024-11-14 05:27:46,861 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 367 GetRequests, 303 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1258 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=285, Invalid=3621, Unknown=0, NotChecked=0, Total=3906 [2024-11-14 05:27:46,862 INFO L432 NwaCegarLoop]: 107 mSDtfsCounter, 109 mSDsluCounter, 1346 mSDsCounter, 0 mSdLazyCounter, 3880 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 1453 SdHoareTripleChecker+Invalid, 3905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 3880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:27:46,862 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 1453 Invalid, 3905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 3880 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2024-11-14 05:27:46,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2024-11-14 05:27:46,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 319. [2024-11-14 05:27:46,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 236 states have (on average 1.2923728813559323) internal successors, (305), 241 states have internal predecessors, (305), 60 states have call successors, (60), 22 states have call predecessors, (60), 22 states have return successors, (60), 58 states have call predecessors, (60), 60 states have call successors, (60) [2024-11-14 05:27:46,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 425 transitions. [2024-11-14 05:27:46,955 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 425 transitions. Word has length 117 [2024-11-14 05:27:46,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:27:46,955 INFO L471 AbstractCegarLoop]: Abstraction has 319 states and 425 transitions. [2024-11-14 05:27:46,956 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 40 states have (on average 1.275) internal successors, (51), 34 states have internal predecessors, (51), 9 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) [2024-11-14 05:27:46,956 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 425 transitions. [2024-11-14 05:27:46,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-14 05:27:46,958 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:27:46,958 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:46,980 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-14 05:27:47,158 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:27:47,158 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:27:47,159 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:27:47,159 INFO L85 PathProgramCache]: Analyzing trace with hash -490699999, now seen corresponding path program 1 times [2024-11-14 05:27:47,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:27:47,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004596253] [2024-11-14 05:27:47,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:27:47,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:27:47,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:27:47,290 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-14 05:27:47,290 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:27:47,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004596253] [2024-11-14 05:27:47,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004596253] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:27:47,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2089936250] [2024-11-14 05:27:47,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:27:47,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:27:47,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:27:47,294 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:27:47,299 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-14 05:27:47,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:27:47,563 INFO L255 TraceCheckSpWp]: Trace formula consists of 592 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:27:47,566 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:27:47,590 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 37 proven. 1 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-11-14 05:27:47,590 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:27:47,700 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-14 05:27:47,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2089936250] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:27:47,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1107541958] [2024-11-14 05:27:47,701 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2024-11-14 05:27:47,702 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:27:47,702 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:27:47,702 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:27:47,702 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:27:50,333 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-14 05:27:50,427 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:27:51,548 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 67 for LOIs [2024-11-14 05:27:51,570 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 71 for LOIs [2024-11-14 05:27:51,683 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 78 for LOIs [2024-11-14 05:27:51,817 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:28:03,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1107541958] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:28:03,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:28:03,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [4, 4, 4] total 58 [2024-11-14 05:28:03,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1229629277] [2024-11-14 05:28:03,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:28:03,792 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-11-14 05:28:03,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:28:03,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-11-14 05:28:03,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=3097, Unknown=0, NotChecked=0, Total=3306 [2024-11-14 05:28:03,794 INFO L87 Difference]: Start difference. First operand 319 states and 425 transitions. Second operand has 54 states, 48 states have (on average 1.1666666666666667) internal successors, (56), 40 states have internal predecessors, (56), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-14 05:28:14,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:28:14,775 INFO L93 Difference]: Finished difference Result 449 states and 607 transitions. [2024-11-14 05:28:14,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-14 05:28:14,778 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 48 states have (on average 1.1666666666666667) internal successors, (56), 40 states have internal predecessors, (56), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) Word has length 120 [2024-11-14 05:28:14,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:28:14,781 INFO L225 Difference]: With dead ends: 449 [2024-11-14 05:28:14,781 INFO L226 Difference]: Without dead ends: 338 [2024-11-14 05:28:14,783 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 304 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1837 ImplicationChecksByTransitivity, 15.7s TimeCoverageRelationStatistics Valid=331, Invalid=5219, Unknown=0, NotChecked=0, Total=5550 [2024-11-14 05:28:14,785 INFO L432 NwaCegarLoop]: 104 mSDtfsCounter, 106 mSDsluCounter, 1796 mSDsCounter, 0 mSdLazyCounter, 5148 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 1900 SdHoareTripleChecker+Invalid, 5173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 5148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:28:14,785 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 1900 Invalid, 5173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 5148 Invalid, 0 Unknown, 0 Unchecked, 7.1s Time] [2024-11-14 05:28:14,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2024-11-14 05:28:14,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 319. [2024-11-14 05:28:14,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 237 states have (on average 1.2784810126582278) internal successors, (303), 242 states have internal predecessors, (303), 58 states have call successors, (58), 23 states have call predecessors, (58), 23 states have return successors, (58), 56 states have call predecessors, (58), 58 states have call successors, (58) [2024-11-14 05:28:14,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 419 transitions. [2024-11-14 05:28:14,848 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 419 transitions. Word has length 120 [2024-11-14 05:28:14,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:28:14,849 INFO L471 AbstractCegarLoop]: Abstraction has 319 states and 419 transitions. [2024-11-14 05:28:14,849 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 48 states have (on average 1.1666666666666667) internal successors, (56), 40 states have internal predecessors, (56), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-14 05:28:14,849 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 419 transitions. [2024-11-14 05:28:14,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-14 05:28:14,851 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:28:14,851 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:28:14,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-14 05:28:15,051 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-14 05:28:15,051 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:28:15,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:28:15,052 INFO L85 PathProgramCache]: Analyzing trace with hash -262515247, now seen corresponding path program 1 times [2024-11-14 05:28:15,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:28:15,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662649137] [2024-11-14 05:28:15,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:28:15,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:28:15,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:28:15,172 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2024-11-14 05:28:15,172 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:28:15,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662649137] [2024-11-14 05:28:15,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662649137] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:28:15,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698151384] [2024-11-14 05:28:15,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:28:15,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:28:15,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:28:15,175 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:28:15,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-14 05:28:15,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:28:15,385 INFO L255 TraceCheckSpWp]: Trace formula consists of 600 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:28:15,387 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:28:15,401 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 45 proven. 1 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2024-11-14 05:28:15,402 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:28:15,516 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2024-11-14 05:28:15,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698151384] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:28:15,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1645067942] [2024-11-14 05:28:15,518 INFO L159 IcfgInterpreter]: Started Sifa with 66 locations of interest [2024-11-14 05:28:15,518 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:28:15,518 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:28:15,518 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:28:15,518 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:28:18,545 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-14 05:28:18,667 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:28:19,824 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 72 for LOIs [2024-11-14 05:28:19,978 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 99 for LOIs [2024-11-14 05:28:19,999 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:28:30,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1645067942] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:28:30,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:28:30,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [4, 4, 4] total 54 [2024-11-14 05:28:30,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009090200] [2024-11-14 05:28:30,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:28:30,652 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-14 05:28:30,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:28:30,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-14 05:28:30,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=2668, Unknown=0, NotChecked=0, Total=2862 [2024-11-14 05:28:30,653 INFO L87 Difference]: Start difference. First operand 319 states and 419 transitions. Second operand has 50 states, 44 states have (on average 1.25) internal successors, (55), 37 states have internal predecessors, (55), 10 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 12 states have call predecessors, (12), 8 states have call successors, (12) [2024-11-14 05:28:39,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:28:39,873 INFO L93 Difference]: Finished difference Result 511 states and 681 transitions. [2024-11-14 05:28:39,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2024-11-14 05:28:39,874 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 44 states have (on average 1.25) internal successors, (55), 37 states have internal predecessors, (55), 10 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 12 states have call predecessors, (12), 8 states have call successors, (12) Word has length 124 [2024-11-14 05:28:39,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:28:39,877 INFO L225 Difference]: With dead ends: 511 [2024-11-14 05:28:39,877 INFO L226 Difference]: Without dead ends: 342 [2024-11-14 05:28:39,878 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 391 GetRequests, 319 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1647 ImplicationChecksByTransitivity, 14.3s TimeCoverageRelationStatistics Valid=313, Invalid=4657, Unknown=0, NotChecked=0, Total=4970 [2024-11-14 05:28:39,879 INFO L432 NwaCegarLoop]: 97 mSDtfsCounter, 153 mSDsluCounter, 1297 mSDsCounter, 0 mSdLazyCounter, 3914 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 1394 SdHoareTripleChecker+Invalid, 3960 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 3914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:28:39,879 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 1394 Invalid, 3960 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 3914 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2024-11-14 05:28:39,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2024-11-14 05:28:39,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 323. [2024-11-14 05:28:39,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 240 states have (on average 1.275) internal successors, (306), 245 states have internal predecessors, (306), 58 states have call successors, (58), 24 states have call predecessors, (58), 24 states have return successors, (58), 56 states have call predecessors, (58), 58 states have call successors, (58) [2024-11-14 05:28:39,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 422 transitions. [2024-11-14 05:28:39,980 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 422 transitions. Word has length 124 [2024-11-14 05:28:39,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:28:39,980 INFO L471 AbstractCegarLoop]: Abstraction has 323 states and 422 transitions. [2024-11-14 05:28:39,980 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 44 states have (on average 1.25) internal successors, (55), 37 states have internal predecessors, (55), 10 states have call successors, (14), 5 states have call predecessors, (14), 3 states have return successors, (12), 12 states have call predecessors, (12), 8 states have call successors, (12) [2024-11-14 05:28:39,981 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 422 transitions. [2024-11-14 05:28:39,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-14 05:28:39,982 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:28:39,982 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:28:40,005 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-14 05:28:40,182 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:28:40,183 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:28:40,183 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:28:40,183 INFO L85 PathProgramCache]: Analyzing trace with hash 305591625, now seen corresponding path program 1 times [2024-11-14 05:28:40,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:28:40,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161044269] [2024-11-14 05:28:40,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:28:40,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:28:40,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:28:40,315 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2024-11-14 05:28:40,316 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:28:40,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161044269] [2024-11-14 05:28:40,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161044269] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:28:40,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258320831] [2024-11-14 05:28:40,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:28:40,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:28:40,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:28:40,319 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:28:40,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-14 05:28:40,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:28:40,578 INFO L255 TraceCheckSpWp]: Trace formula consists of 612 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:28:40,580 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:28:40,599 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 41 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-14 05:28:40,599 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:28:40,681 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2024-11-14 05:28:40,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258320831] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:28:40,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1347650417] [2024-11-14 05:28:40,683 INFO L159 IcfgInterpreter]: Started Sifa with 70 locations of interest [2024-11-14 05:28:40,683 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:28:40,684 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:28:40,684 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:28:40,684 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:28:43,185 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-14 05:28:43,282 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:28:44,304 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 81 for LOIs [2024-11-14 05:28:44,345 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 72 for LOIs [2024-11-14 05:28:44,429 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 77 for LOIs [2024-11-14 05:28:44,563 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:28:57,387 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '31251#(and (<= 1 |#StackHeapBarrier|) (<= 0 (+ ~votedValue_History_1~0 1)) (= (+ ~votedValue_History_0~0 1) 0) (= |assert_#in~arg| 0) (= (+ ~g1v_new~0 1) 0) (= ~g2v~0 0) (<= ~votedValue_History_2~0 127) (= (+ ~nomsg~0 1) 0) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_26| Int) (|v_ULTIMATE.start_check_#t~ret24#1_27| Int)) (and (= |v_ULTIMATE.start_check_#t~ret24#1_27| 0) (= |v_ULTIMATE.start_check_~tmp___7~0#1_26| 0))) (= ~g3v~0 0) (= (+ ~g3v_new~0 1) 0) (= (+ ~g2v_new~0 1) 0) (= ~g1v~0 0) (exists ((|v_ULTIMATE.start_check_#t~ret13#1_52| Int) (|v_ULTIMATE.start_check_~tmp___3~0#1_42| Int)) (and (<= 0 |v_ULTIMATE.start_check_#t~ret13#1_52|) (not (= |v_ULTIMATE.start_check_#t~ret13#1_52| 0)) (<= |v_ULTIMATE.start_check_#t~ret13#1_52| 1) (= |v_ULTIMATE.start_check_~tmp___3~0#1_42| 1))) (= (+ ~VALUE2~0 1) 0) (<= ~votedValue_History_1~0 127) (= (+ ~VALUE3~0 1) 0) (<= 0 (+ ~votedValue_History_2~0 128)) (= (+ ~VALUE1~0 1) 0))' at error location [2024-11-14 05:28:57,388 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:28:57,388 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:28:57,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2024-11-14 05:28:57,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634108681] [2024-11-14 05:28:57,388 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:28:57,389 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-14 05:28:57,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:28:57,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-14 05:28:57,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=3323, Unknown=0, NotChecked=0, Total=3540 [2024-11-14 05:28:57,390 INFO L87 Difference]: Start difference. First operand 323 states and 422 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 5 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 5 states have call predecessors, (28), 5 states have call successors, (28) [2024-11-14 05:28:57,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:28:57,596 INFO L93 Difference]: Finished difference Result 757 states and 1010 transitions. [2024-11-14 05:28:57,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:28:57,598 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 5 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 5 states have call predecessors, (28), 5 states have call successors, (28) Word has length 126 [2024-11-14 05:28:57,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:28:57,602 INFO L225 Difference]: With dead ends: 757 [2024-11-14 05:28:57,602 INFO L226 Difference]: Without dead ends: 444 [2024-11-14 05:28:57,603 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 380 GetRequests, 320 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1218 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=217, Invalid=3323, Unknown=0, NotChecked=0, Total=3540 [2024-11-14 05:28:57,608 INFO L432 NwaCegarLoop]: 179 mSDtfsCounter, 87 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 523 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:28:57,608 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 523 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:28:57,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2024-11-14 05:28:57,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 428. [2024-11-14 05:28:57,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 328 states have (on average 1.2652439024390243) internal successors, (415), 333 states have internal predecessors, (415), 75 states have call successors, (75), 24 states have call predecessors, (75), 24 states have return successors, (75), 73 states have call predecessors, (75), 75 states have call successors, (75) [2024-11-14 05:28:57,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 565 transitions. [2024-11-14 05:28:57,751 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 565 transitions. Word has length 126 [2024-11-14 05:28:57,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:28:57,752 INFO L471 AbstractCegarLoop]: Abstraction has 428 states and 565 transitions. [2024-11-14 05:28:57,752 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 5 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 5 states have call predecessors, (28), 5 states have call successors, (28) [2024-11-14 05:28:57,752 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 565 transitions. [2024-11-14 05:28:57,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-14 05:28:57,754 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:28:57,754 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 7, 7, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:28:57,777 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-14 05:28:57,954 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-14 05:28:57,955 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:28:57,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:28:57,956 INFO L85 PathProgramCache]: Analyzing trace with hash 987122440, now seen corresponding path program 1 times [2024-11-14 05:28:57,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:28:57,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17676194] [2024-11-14 05:28:57,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:28:57,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:28:57,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:28:58,138 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 263 trivial. 0 not checked. [2024-11-14 05:28:58,138 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:28:58,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17676194] [2024-11-14 05:28:58,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17676194] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:28:58,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164903756] [2024-11-14 05:28:58,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:28:58,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:28:58,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:28:58,141 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:28:58,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-14 05:28:58,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:28:58,375 INFO L255 TraceCheckSpWp]: Trace formula consists of 685 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:28:58,378 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:28:58,404 INFO L134 CoverageAnalysis]: Checked inductivity of 269 backedges. 130 proven. 0 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2024-11-14 05:28:58,404 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:28:58,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164903756] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:28:58,404 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:28:58,404 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-14 05:28:58,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822362190] [2024-11-14 05:28:58,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:28:58,405 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:28:58,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:28:58,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:28:58,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:28:58,405 INFO L87 Difference]: Start difference. First operand 428 states and 565 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-14 05:28:58,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:28:58,617 INFO L93 Difference]: Finished difference Result 741 states and 980 transitions. [2024-11-14 05:28:58,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:28:58,617 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 156 [2024-11-14 05:28:58,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:28:58,620 INFO L225 Difference]: With dead ends: 741 [2024-11-14 05:28:58,620 INFO L226 Difference]: Without dead ends: 394 [2024-11-14 05:28:58,621 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:28:58,622 INFO L432 NwaCegarLoop]: 166 mSDtfsCounter, 31 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:28:58,622 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 464 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:28:58,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2024-11-14 05:28:58,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 394. [2024-11-14 05:28:58,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 300 states have (on average 1.2566666666666666) internal successors, (377), 305 states have internal predecessors, (377), 69 states have call successors, (69), 24 states have call predecessors, (69), 24 states have return successors, (69), 67 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-14 05:28:58,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 515 transitions. [2024-11-14 05:28:58,726 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 515 transitions. Word has length 156 [2024-11-14 05:28:58,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:28:58,726 INFO L471 AbstractCegarLoop]: Abstraction has 394 states and 515 transitions. [2024-11-14 05:28:58,726 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-14 05:28:58,726 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 515 transitions. [2024-11-14 05:28:58,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-14 05:28:58,728 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:28:58,728 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:28:58,750 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-14 05:28:58,929 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-14 05:28:58,929 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:28:58,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:28:58,929 INFO L85 PathProgramCache]: Analyzing trace with hash -96529432, now seen corresponding path program 1 times [2024-11-14 05:28:58,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:28:58,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237716436] [2024-11-14 05:28:58,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:28:58,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:28:58,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:28:59,097 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 267 trivial. 0 not checked. [2024-11-14 05:28:59,097 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:28:59,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237716436] [2024-11-14 05:28:59,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237716436] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:28:59,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866490726] [2024-11-14 05:28:59,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:28:59,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:28:59,098 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:28:59,100 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:28:59,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-14 05:28:59,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:28:59,371 INFO L255 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:28:59,373 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:28:59,401 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 132 proven. 0 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2024-11-14 05:28:59,401 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:28:59,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866490726] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:28:59,401 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:28:59,401 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-14 05:28:59,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985421718] [2024-11-14 05:28:59,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:28:59,402 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:28:59,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:28:59,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:28:59,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:28:59,403 INFO L87 Difference]: Start difference. First operand 394 states and 515 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-14 05:28:59,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:28:59,661 INFO L93 Difference]: Finished difference Result 686 states and 902 transitions. [2024-11-14 05:28:59,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:28:59,662 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 160 [2024-11-14 05:28:59,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:28:59,665 INFO L225 Difference]: With dead ends: 686 [2024-11-14 05:28:59,665 INFO L226 Difference]: Without dead ends: 356 [2024-11-14 05:28:59,666 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:28:59,667 INFO L432 NwaCegarLoop]: 165 mSDtfsCounter, 33 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:28:59,667 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 460 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:28:59,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2024-11-14 05:28:59,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 356. [2024-11-14 05:28:59,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 268 states have (on average 1.2350746268656716) internal successors, (331), 273 states have internal predecessors, (331), 63 states have call successors, (63), 24 states have call predecessors, (63), 24 states have return successors, (63), 61 states have call predecessors, (63), 63 states have call successors, (63) [2024-11-14 05:28:59,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 457 transitions. [2024-11-14 05:28:59,765 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 457 transitions. Word has length 160 [2024-11-14 05:28:59,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:28:59,766 INFO L471 AbstractCegarLoop]: Abstraction has 356 states and 457 transitions. [2024-11-14 05:28:59,766 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-14 05:28:59,766 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 457 transitions. [2024-11-14 05:28:59,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-11-14 05:28:59,767 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:28:59,767 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 7, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:28:59,789 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-14 05:28:59,968 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:28:59,968 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:28:59,968 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:28:59,969 INFO L85 PathProgramCache]: Analyzing trace with hash 609899189, now seen corresponding path program 1 times [2024-11-14 05:28:59,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:28:59,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47841365] [2024-11-14 05:28:59,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:28:59,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:29:00,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:29:00,128 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2024-11-14 05:29:00,128 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:29:00,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47841365] [2024-11-14 05:29:00,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47841365] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:29:00,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609421309] [2024-11-14 05:29:00,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:29:00,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:29:00,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:29:00,131 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:29:00,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-14 05:29:00,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:29:00,394 INFO L255 TraceCheckSpWp]: Trace formula consists of 694 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 05:29:00,397 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:29:00,418 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2024-11-14 05:29:00,419 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:29:00,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609421309] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:29:00,419 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:29:00,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-11-14 05:29:00,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545943987] [2024-11-14 05:29:00,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:29:00,419 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:29:00,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:29:00,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:29:00,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:29:00,420 INFO L87 Difference]: Start difference. First operand 356 states and 457 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-14 05:29:00,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:29:00,570 INFO L93 Difference]: Finished difference Result 573 states and 746 transitions. [2024-11-14 05:29:00,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:29:00,570 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 163 [2024-11-14 05:29:00,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:29:00,574 INFO L225 Difference]: With dead ends: 573 [2024-11-14 05:29:00,574 INFO L226 Difference]: Without dead ends: 360 [2024-11-14 05:29:00,574 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:29:00,575 INFO L432 NwaCegarLoop]: 178 mSDtfsCounter, 0 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 708 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:29:00,575 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 708 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:29:00,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2024-11-14 05:29:00,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 356. [2024-11-14 05:29:00,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 268 states have (on average 1.212686567164179) internal successors, (325), 273 states have internal predecessors, (325), 63 states have call successors, (63), 24 states have call predecessors, (63), 24 states have return successors, (63), 61 states have call predecessors, (63), 63 states have call successors, (63) [2024-11-14 05:29:00,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 451 transitions. [2024-11-14 05:29:00,681 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 451 transitions. Word has length 163 [2024-11-14 05:29:00,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:29:00,681 INFO L471 AbstractCegarLoop]: Abstraction has 356 states and 451 transitions. [2024-11-14 05:29:00,681 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-14 05:29:00,681 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 451 transitions. [2024-11-14 05:29:00,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-11-14 05:29:00,682 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:29:00,682 INFO L215 NwaCegarLoop]: trace histogram [9, 8, 8, 7, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29:00,701 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-14 05:29:00,883 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:29:00,883 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:29:00,883 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:29:00,883 INFO L85 PathProgramCache]: Analyzing trace with hash 707901572, now seen corresponding path program 1 times [2024-11-14 05:29:00,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:29:00,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1535243373] [2024-11-14 05:29:00,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:29:00,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:29:00,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:29:01,030 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2024-11-14 05:29:01,030 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:29:01,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1535243373] [2024-11-14 05:29:01,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1535243373] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:29:01,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [341004933] [2024-11-14 05:29:01,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:29:01,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:29:01,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:29:01,033 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:29:01,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-14 05:29:01,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:29:01,334 INFO L255 TraceCheckSpWp]: Trace formula consists of 758 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 05:29:01,338 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:29:01,716 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 150 proven. 31 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2024-11-14 05:29:01,716 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:29:02,297 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 86 proven. 28 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2024-11-14 05:29:02,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [341004933] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:29:02,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1222050707] [2024-11-14 05:29:02,300 INFO L159 IcfgInterpreter]: Started Sifa with 79 locations of interest [2024-11-14 05:29:02,300 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:29:02,301 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:29:02,301 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:29:02,301 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:29:05,032 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-14 05:29:05,128 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:29:06,300 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 81 for LOIs [2024-11-14 05:29:06,344 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 72 for LOIs [2024-11-14 05:29:06,519 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 61 for LOIs [2024-11-14 05:29:06,549 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:29:23,005 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '39762#(and (<= 1 |#StackHeapBarrier|) (<= 0 (+ ~votedValue_History_1~0 1)) (= (+ ~votedValue_History_0~0 1) 0) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_30| Int) (|v_ULTIMATE.start_check_#t~ret24#1_32| Int)) (and (= |v_ULTIMATE.start_check_~tmp___7~0#1_30| 0) (= |v_ULTIMATE.start_check_#t~ret24#1_32| 0))) (= |assert_#in~arg| 0) (= (+ ~g1v_new~0 1) 0) (= ~g2v~0 0) (<= ~votedValue_History_2~0 127) (= (+ ~nomsg~0 1) 0) (= ~g3v~0 0) (= (+ ~g3v_new~0 1) 0) (= (+ ~g2v_new~0 1) 0) (= ~g1v~0 0) (= (+ ~VALUE2~0 1) 0) (<= ~votedValue_History_1~0 127) (= (+ ~VALUE3~0 1) 0) (exists ((|v_ULTIMATE.start_check_~tmp___3~0#1_46| Int) (|v_ULTIMATE.start_check_#t~ret13#1_57| Int)) (and (<= |v_ULTIMATE.start_check_#t~ret13#1_57| 1) (= |v_ULTIMATE.start_check_~tmp___3~0#1_46| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret13#1_57|) (not (= |v_ULTIMATE.start_check_#t~ret13#1_57| 0)))) (<= 0 (+ ~votedValue_History_2~0 128)) (= (+ ~VALUE1~0 1) 0))' at error location [2024-11-14 05:29:23,005 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:29:23,005 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:29:23,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 13, 13] total 22 [2024-11-14 05:29:23,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135145479] [2024-11-14 05:29:23,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:29:23,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-14 05:29:23,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:29:23,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-14 05:29:23,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=349, Invalid=6457, Unknown=0, NotChecked=0, Total=6806 [2024-11-14 05:29:23,007 INFO L87 Difference]: Start difference. First operand 356 states and 451 transitions. Second operand has 22 states, 22 states have (on average 6.2727272727272725) internal successors, (138), 18 states have internal predecessors, (138), 5 states have call successors, (33), 4 states have call predecessors, (33), 9 states have return successors, (34), 8 states have call predecessors, (34), 5 states have call successors, (34) [2024-11-14 05:29:24,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:29:24,861 INFO L93 Difference]: Finished difference Result 878 states and 1134 transitions. [2024-11-14 05:29:24,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-14 05:29:24,862 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 6.2727272727272725) internal successors, (138), 18 states have internal predecessors, (138), 5 states have call successors, (33), 4 states have call predecessors, (33), 9 states have return successors, (34), 8 states have call predecessors, (34), 5 states have call successors, (34) Word has length 191 [2024-11-14 05:29:24,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:29:24,866 INFO L225 Difference]: With dead ends: 878 [2024-11-14 05:29:24,866 INFO L226 Difference]: Without dead ends: 581 [2024-11-14 05:29:24,869 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 599 GetRequests, 493 SyntacticMatches, 8 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3076 ImplicationChecksByTransitivity, 17.4s TimeCoverageRelationStatistics Valid=483, Invalid=9417, Unknown=0, NotChecked=0, Total=9900 [2024-11-14 05:29:24,870 INFO L432 NwaCegarLoop]: 233 mSDtfsCounter, 147 mSDsluCounter, 3539 mSDsCounter, 0 mSdLazyCounter, 1445 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 3772 SdHoareTripleChecker+Invalid, 1487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1445 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-14 05:29:24,870 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 3772 Invalid, 1487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1445 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-14 05:29:24,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2024-11-14 05:29:24,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 561. [2024-11-14 05:29:24,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 419 states have (on average 1.2147971360381862) internal successors, (509), 429 states have internal predecessors, (509), 99 states have call successors, (99), 41 states have call predecessors, (99), 42 states have return successors, (100), 95 states have call predecessors, (100), 99 states have call successors, (100) [2024-11-14 05:29:25,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 708 transitions. [2024-11-14 05:29:25,003 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 708 transitions. Word has length 191 [2024-11-14 05:29:25,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:29:25,004 INFO L471 AbstractCegarLoop]: Abstraction has 561 states and 708 transitions. [2024-11-14 05:29:25,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 6.2727272727272725) internal successors, (138), 18 states have internal predecessors, (138), 5 states have call successors, (33), 4 states have call predecessors, (33), 9 states have return successors, (34), 8 states have call predecessors, (34), 5 states have call successors, (34) [2024-11-14 05:29:25,004 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 708 transitions. [2024-11-14 05:29:25,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2024-11-14 05:29:25,006 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:29:25,006 INFO L215 NwaCegarLoop]: trace histogram [12, 12, 10, 9, 7, 7, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:29:25,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-14 05:29:25,207 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-14 05:29:25,207 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:29:25,207 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:29:25,207 INFO L85 PathProgramCache]: Analyzing trace with hash -479976364, now seen corresponding path program 1 times [2024-11-14 05:29:25,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:29:25,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790040389] [2024-11-14 05:29:25,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:29:25,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:29:25,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:29:25,382 INFO L134 CoverageAnalysis]: Checked inductivity of 548 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 542 trivial. 0 not checked. [2024-11-14 05:29:25,382 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:29:25,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790040389] [2024-11-14 05:29:25,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790040389] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:29:25,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099685670] [2024-11-14 05:29:25,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:29:25,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:29:25,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:29:25,385 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:29:25,387 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-14 05:29:25,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:29:25,678 INFO L255 TraceCheckSpWp]: Trace formula consists of 786 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 05:29:25,682 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:29:25,739 INFO L134 CoverageAnalysis]: Checked inductivity of 548 backedges. 185 proven. 9 refuted. 0 times theorem prover too weak. 354 trivial. 0 not checked. [2024-11-14 05:29:25,739 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:29:25,916 INFO L134 CoverageAnalysis]: Checked inductivity of 548 backedges. 114 proven. 0 refuted. 0 times theorem prover too weak. 434 trivial. 0 not checked. [2024-11-14 05:29:25,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099685670] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-14 05:29:25,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 05:29:25,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 4] total 8 [2024-11-14 05:29:25,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519224802] [2024-11-14 05:29:25,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:29:25,917 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:29:25,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:29:25,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:29:25,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:29:25,918 INFO L87 Difference]: Start difference. First operand 561 states and 708 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 3 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-14 05:29:26,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:29:26,141 INFO L93 Difference]: Finished difference Result 847 states and 1096 transitions. [2024-11-14 05:29:26,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:29:26,142 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 3 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 208 [2024-11-14 05:29:26,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:29:26,146 INFO L225 Difference]: With dead ends: 847 [2024-11-14 05:29:26,146 INFO L226 Difference]: Without dead ends: 411 [2024-11-14 05:29:26,147 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 419 GetRequests, 412 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:29:26,148 INFO L432 NwaCegarLoop]: 174 mSDtfsCounter, 26 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:29:26,148 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 323 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:29:26,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2024-11-14 05:29:26,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 411. [2024-11-14 05:29:26,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 309 states have (on average 1.2297734627831716) internal successors, (380), 315 states have internal predecessors, (380), 72 states have call successors, (72), 29 states have call predecessors, (72), 29 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-14 05:29:26,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 524 transitions. [2024-11-14 05:29:26,248 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 524 transitions. Word has length 208 [2024-11-14 05:29:26,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:29:26,248 INFO L471 AbstractCegarLoop]: Abstraction has 411 states and 524 transitions. [2024-11-14 05:29:26,249 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 3 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-14 05:29:26,249 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 524 transitions. [2024-11-14 05:29:26,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2024-11-14 05:29:26,250 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:29:26,251 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 8, 8, 7, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:29:26,277 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-14 05:29:26,451 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-14 05:29:26,451 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:29:26,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:29:26,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1323997321, now seen corresponding path program 1 times [2024-11-14 05:29:26,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:29:26,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1003101308] [2024-11-14 05:29:26,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:29:26,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:29:26,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:29:26,630 INFO L134 CoverageAnalysis]: Checked inductivity of 418 backedges. 15 proven. 2 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2024-11-14 05:29:26,630 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:29:26,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1003101308] [2024-11-14 05:29:26,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1003101308] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:29:26,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105818244] [2024-11-14 05:29:26,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:29:26,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:29:26,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:29:26,633 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:29:26,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-14 05:29:26,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:29:26,970 INFO L255 TraceCheckSpWp]: Trace formula consists of 831 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 05:29:26,974 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:29:27,000 INFO L134 CoverageAnalysis]: Checked inductivity of 418 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 407 trivial. 0 not checked. [2024-11-14 05:29:27,001 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:29:27,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105818244] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:29:27,001 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:29:27,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-14 05:29:27,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941871574] [2024-11-14 05:29:27,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:29:27,002 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:29:27,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:29:27,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:29:27,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:29:27,003 INFO L87 Difference]: Start difference. First operand 411 states and 524 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-14 05:29:27,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:29:27,158 INFO L93 Difference]: Finished difference Result 607 states and 813 transitions. [2024-11-14 05:29:27,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:29:27,159 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 211 [2024-11-14 05:29:27,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:29:27,162 INFO L225 Difference]: With dead ends: 607 [2024-11-14 05:29:27,162 INFO L226 Difference]: Without dead ends: 419 [2024-11-14 05:29:27,163 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:29:27,164 INFO L432 NwaCegarLoop]: 172 mSDtfsCounter, 3 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:29:27,164 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 509 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:29:27,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2024-11-14 05:29:27,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 419. [2024-11-14 05:29:27,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 419 states, 315 states have (on average 1.2222222222222223) internal successors, (385), 321 states have internal predecessors, (385), 72 states have call successors, (72), 31 states have call predecessors, (72), 31 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-14 05:29:27,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 419 states to 419 states and 529 transitions. [2024-11-14 05:29:27,268 INFO L78 Accepts]: Start accepts. Automaton has 419 states and 529 transitions. Word has length 211 [2024-11-14 05:29:27,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:29:27,268 INFO L471 AbstractCegarLoop]: Abstraction has 419 states and 529 transitions. [2024-11-14 05:29:27,269 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-14 05:29:27,270 INFO L276 IsEmpty]: Start isEmpty. Operand 419 states and 529 transitions. [2024-11-14 05:29:27,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2024-11-14 05:29:27,271 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:29:27,271 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 8, 8, 7, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:29:27,294 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-14 05:29:27,471 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:29:27,472 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:29:27,472 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:29:27,472 INFO L85 PathProgramCache]: Analyzing trace with hash -496108546, now seen corresponding path program 2 times [2024-11-14 05:29:27,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:29:27,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416674000] [2024-11-14 05:29:27,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:29:27,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:29:27,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:29:27,667 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 17 proven. 2 refuted. 0 times theorem prover too weak. 415 trivial. 0 not checked. [2024-11-14 05:29:27,668 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:29:27,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416674000] [2024-11-14 05:29:27,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416674000] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:29:27,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1505450148] [2024-11-14 05:29:27,668 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-14 05:29:27,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:29:27,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:29:27,671 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:29:27,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-14 05:29:27,937 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-14 05:29:27,937 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:29:27,939 INFO L255 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 05:29:27,943 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:29:27,965 INFO L134 CoverageAnalysis]: Checked inductivity of 434 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 421 trivial. 0 not checked. [2024-11-14 05:29:27,965 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:29:27,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1505450148] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:29:27,965 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:29:27,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-14 05:29:27,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605437620] [2024-11-14 05:29:27,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:29:27,966 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:29:27,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:29:27,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:29:27,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:29:27,967 INFO L87 Difference]: Start difference. First operand 419 states and 529 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-14 05:29:28,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:29:28,133 INFO L93 Difference]: Finished difference Result 623 states and 827 transitions. [2024-11-14 05:29:28,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:29:28,134 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 217 [2024-11-14 05:29:28,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:29:28,137 INFO L225 Difference]: With dead ends: 623 [2024-11-14 05:29:28,137 INFO L226 Difference]: Without dead ends: 429 [2024-11-14 05:29:28,138 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:29:28,139 INFO L432 NwaCegarLoop]: 173 mSDtfsCounter, 4 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:29:28,139 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 511 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:29:28,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2024-11-14 05:29:28,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 429. [2024-11-14 05:29:28,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 323 states have (on average 1.21671826625387) internal successors, (393), 329 states have internal predecessors, (393), 72 states have call successors, (72), 33 states have call predecessors, (72), 33 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-14 05:29:28,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 537 transitions. [2024-11-14 05:29:28,236 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 537 transitions. Word has length 217 [2024-11-14 05:29:28,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:29:28,237 INFO L471 AbstractCegarLoop]: Abstraction has 429 states and 537 transitions. [2024-11-14 05:29:28,237 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-14 05:29:28,237 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 537 transitions. [2024-11-14 05:29:28,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-11-14 05:29:28,239 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:29:28,239 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:29:28,264 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-14 05:29:28,439 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-14 05:29:28,440 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:29:28,440 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:29:28,441 INFO L85 PathProgramCache]: Analyzing trace with hash 185416185, now seen corresponding path program 1 times [2024-11-14 05:29:28,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:29:28,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691225378] [2024-11-14 05:29:28,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:29:28,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:29:28,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:29:28,628 INFO L134 CoverageAnalysis]: Checked inductivity of 503 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 497 trivial. 0 not checked. [2024-11-14 05:29:28,629 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:29:28,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691225378] [2024-11-14 05:29:28,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691225378] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:29:28,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698375713] [2024-11-14 05:29:28,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:29:28,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:29:28,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:29:28,631 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:29:28,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-14 05:29:28,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:29:28,938 INFO L255 TraceCheckSpWp]: Trace formula consists of 832 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-14 05:29:28,943 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:29:29,923 INFO L134 CoverageAnalysis]: Checked inductivity of 503 backedges. 129 proven. 12 refuted. 0 times theorem prover too weak. 362 trivial. 0 not checked. [2024-11-14 05:29:29,923 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:29:31,654 INFO L134 CoverageAnalysis]: Checked inductivity of 503 backedges. 27 proven. 9 refuted. 0 times theorem prover too weak. 467 trivial. 0 not checked. [2024-11-14 05:29:31,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698375713] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:29:31,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [636308595] [2024-11-14 05:29:31,656 INFO L159 IcfgInterpreter]: Started Sifa with 84 locations of interest [2024-11-14 05:29:31,656 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:29:31,656 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:29:31,656 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:29:31,657 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:29:34,943 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-14 05:29:35,029 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:29:36,084 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-14 05:29:36,224 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 125 for LOIs [2024-11-14 05:29:36,378 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:29:57,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [636308595] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:29:57,008 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:29:57,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [62] imperfect sequences [5, 22, 20] total 104 [2024-11-14 05:29:57,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935701862] [2024-11-14 05:29:57,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:29:57,009 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2024-11-14 05:29:57,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:29:57,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2024-11-14 05:29:57,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=662, Invalid=10050, Unknown=0, NotChecked=0, Total=10712 [2024-11-14 05:29:57,011 INFO L87 Difference]: Start difference. First operand 429 states and 537 transitions. Second operand has 63 states, 54 states have (on average 1.2777777777777777) internal successors, (69), 45 states have internal predecessors, (69), 14 states have call successors, (18), 5 states have call predecessors, (18), 4 states have return successors, (17), 17 states have call predecessors, (17), 13 states have call successors, (17) [2024-11-14 05:30:12,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:30:12,096 INFO L93 Difference]: Finished difference Result 634 states and 830 transitions. [2024-11-14 05:30:12,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2024-11-14 05:30:12,097 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 54 states have (on average 1.2777777777777777) internal successors, (69), 45 states have internal predecessors, (69), 14 states have call successors, (18), 5 states have call predecessors, (18), 4 states have return successors, (17), 17 states have call predecessors, (17), 13 states have call successors, (17) Word has length 221 [2024-11-14 05:30:12,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:30:12,099 INFO L225 Difference]: With dead ends: 634 [2024-11-14 05:30:12,099 INFO L226 Difference]: Without dead ends: 430 [2024-11-14 05:30:12,102 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 698 GetRequests, 559 SyntacticMatches, 5 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6373 ImplicationChecksByTransitivity, 29.9s TimeCoverageRelationStatistics Valid=1063, Invalid=17297, Unknown=0, NotChecked=0, Total=18360 [2024-11-14 05:30:12,102 INFO L432 NwaCegarLoop]: 106 mSDtfsCounter, 58 mSDsluCounter, 1831 mSDsCounter, 0 mSdLazyCounter, 4952 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 1937 SdHoareTripleChecker+Invalid, 4968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 4952 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:30:12,102 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 1937 Invalid, 4968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 4952 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2024-11-14 05:30:12,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2024-11-14 05:30:12,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 429. [2024-11-14 05:30:12,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 323 states have (on average 1.2136222910216719) internal successors, (392), 329 states have internal predecessors, (392), 72 states have call successors, (72), 33 states have call predecessors, (72), 33 states have return successors, (72), 71 states have call predecessors, (72), 72 states have call successors, (72) [2024-11-14 05:30:12,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 536 transitions. [2024-11-14 05:30:12,193 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 536 transitions. Word has length 221 [2024-11-14 05:30:12,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:30:12,194 INFO L471 AbstractCegarLoop]: Abstraction has 429 states and 536 transitions. [2024-11-14 05:30:12,194 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 54 states have (on average 1.2777777777777777) internal successors, (69), 45 states have internal predecessors, (69), 14 states have call successors, (18), 5 states have call predecessors, (18), 4 states have return successors, (17), 17 states have call predecessors, (17), 13 states have call successors, (17) [2024-11-14 05:30:12,194 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 536 transitions. [2024-11-14 05:30:12,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2024-11-14 05:30:12,195 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:30:12,195 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 8, 8, 7, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:30:12,210 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-14 05:30:12,396 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-14 05:30:12,396 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:30:12,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:30:12,396 INFO L85 PathProgramCache]: Analyzing trace with hash 1895535423, now seen corresponding path program 3 times [2024-11-14 05:30:12,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:30:12,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834555469] [2024-11-14 05:30:12,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:12,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:30:12,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:12,572 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2024-11-14 05:30:12,572 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:30:12,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834555469] [2024-11-14 05:30:12,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834555469] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:30:12,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713190157] [2024-11-14 05:30:12,572 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-14 05:30:12,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:30:12,573 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:30:12,575 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:30:12,578 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-14 05:30:12,932 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-14 05:30:12,932 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-14 05:30:12,936 INFO L255 TraceCheckSpWp]: Trace formula consists of 948 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 05:30:12,939 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:30:12,971 INFO L134 CoverageAnalysis]: Checked inductivity of 457 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 441 trivial. 0 not checked. [2024-11-14 05:30:12,971 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:30:12,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [713190157] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:30:12,971 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:30:12,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-14 05:30:12,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816441637] [2024-11-14 05:30:12,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:30:12,971 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:30:12,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:30:12,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:30:12,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:30:12,972 INFO L87 Difference]: Start difference. First operand 429 states and 536 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-14 05:30:13,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:30:13,124 INFO L93 Difference]: Finished difference Result 631 states and 826 transitions. [2024-11-14 05:30:13,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:30:13,124 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 224 [2024-11-14 05:30:13,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:30:13,127 INFO L225 Difference]: With dead ends: 631 [2024-11-14 05:30:13,127 INFO L226 Difference]: Without dead ends: 427 [2024-11-14 05:30:13,128 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 229 GetRequests, 223 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:30:13,129 INFO L432 NwaCegarLoop]: 170 mSDtfsCounter, 5 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:30:13,129 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 501 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:30:13,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2024-11-14 05:30:13,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 427. [2024-11-14 05:30:13,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 323 states have (on average 1.195046439628483) internal successors, (386), 327 states have internal predecessors, (386), 70 states have call successors, (70), 33 states have call predecessors, (70), 33 states have return successors, (70), 69 states have call predecessors, (70), 70 states have call successors, (70) [2024-11-14 05:30:13,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 526 transitions. [2024-11-14 05:30:13,241 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 526 transitions. Word has length 224 [2024-11-14 05:30:13,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:30:13,242 INFO L471 AbstractCegarLoop]: Abstraction has 427 states and 526 transitions. [2024-11-14 05:30:13,242 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-14 05:30:13,242 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 526 transitions. [2024-11-14 05:30:13,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-11-14 05:30:13,244 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:30:13,244 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 8, 8, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:30:13,270 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-14 05:30:13,445 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-14 05:30:13,445 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:30:13,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:30:13,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1013779571, now seen corresponding path program 1 times [2024-11-14 05:30:13,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:30:13,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897861613] [2024-11-14 05:30:13,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:13,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:30:13,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:13,659 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 463 trivial. 0 not checked. [2024-11-14 05:30:13,659 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:30:13,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897861613] [2024-11-14 05:30:13,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897861613] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:30:13,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730442090] [2024-11-14 05:30:13,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:13,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:30:13,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:30:13,662 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:30:13,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-14 05:30:14,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:14,059 INFO L255 TraceCheckSpWp]: Trace formula consists of 984 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 05:30:14,063 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:30:14,080 INFO L134 CoverageAnalysis]: Checked inductivity of 471 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 468 trivial. 0 not checked. [2024-11-14 05:30:14,080 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:30:14,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730442090] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:30:14,081 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:30:14,081 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-14 05:30:14,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989876113] [2024-11-14 05:30:14,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:30:14,082 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 05:30:14,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:30:14,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 05:30:14,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-14 05:30:14,083 INFO L87 Difference]: Start difference. First operand 427 states and 526 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-14 05:30:14,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:30:14,249 INFO L93 Difference]: Finished difference Result 570 states and 720 transitions. [2024-11-14 05:30:14,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 05:30:14,250 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 230 [2024-11-14 05:30:14,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:30:14,252 INFO L225 Difference]: With dead ends: 570 [2024-11-14 05:30:14,252 INFO L226 Difference]: Without dead ends: 368 [2024-11-14 05:30:14,253 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 230 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:30:14,253 INFO L432 NwaCegarLoop]: 168 mSDtfsCounter, 0 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:30:14,253 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 335 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:30:14,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2024-11-14 05:30:14,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 366. [2024-11-14 05:30:14,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 281 states have (on average 1.1601423487544484) internal successors, (326), 283 states have internal predecessors, (326), 54 states have call successors, (54), 30 states have call predecessors, (54), 30 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2024-11-14 05:30:14,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 434 transitions. [2024-11-14 05:30:14,353 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 434 transitions. Word has length 230 [2024-11-14 05:30:14,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:30:14,354 INFO L471 AbstractCegarLoop]: Abstraction has 366 states and 434 transitions. [2024-11-14 05:30:14,354 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-14 05:30:14,354 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 434 transitions. [2024-11-14 05:30:14,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2024-11-14 05:30:14,356 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:30:14,356 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 8, 8, 7, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:30:14,380 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-14 05:30:14,557 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:30:14,557 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:30:14,558 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:30:14,558 INFO L85 PathProgramCache]: Analyzing trace with hash -882661670, now seen corresponding path program 1 times [2024-11-14 05:30:14,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:30:14,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853089351] [2024-11-14 05:30:14,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:14,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:30:14,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:14,750 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 461 trivial. 0 not checked. [2024-11-14 05:30:14,750 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:30:14,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853089351] [2024-11-14 05:30:14,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853089351] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:30:14,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793746803] [2024-11-14 05:30:14,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:14,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:30:14,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:30:14,754 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:30:14,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-14 05:30:15,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:15,104 INFO L255 TraceCheckSpWp]: Trace formula consists of 981 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 05:30:15,107 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:30:15,130 INFO L134 CoverageAnalysis]: Checked inductivity of 469 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 467 trivial. 0 not checked. [2024-11-14 05:30:15,130 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:30:15,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793746803] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:30:15,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:30:15,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-14 05:30:15,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015373611] [2024-11-14 05:30:15,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:30:15,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:30:15,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:30:15,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:30:15,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:30:15,131 INFO L87 Difference]: Start difference. First operand 366 states and 434 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-14 05:30:15,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:30:15,500 INFO L93 Difference]: Finished difference Result 670 states and 847 transitions. [2024-11-14 05:30:15,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:30:15,501 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 233 [2024-11-14 05:30:15,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:30:15,504 INFO L225 Difference]: With dead ends: 670 [2024-11-14 05:30:15,504 INFO L226 Difference]: Without dead ends: 558 [2024-11-14 05:30:15,504 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:30:15,505 INFO L432 NwaCegarLoop]: 364 mSDtfsCounter, 215 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 717 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 05:30:15,505 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 717 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 05:30:15,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2024-11-14 05:30:15,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 404. [2024-11-14 05:30:15,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 306 states have (on average 1.1830065359477124) internal successors, (362), 308 states have internal predecessors, (362), 67 states have call successors, (67), 30 states have call predecessors, (67), 30 states have return successors, (67), 65 states have call predecessors, (67), 67 states have call successors, (67) [2024-11-14 05:30:15,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 496 transitions. [2024-11-14 05:30:15,608 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 496 transitions. Word has length 233 [2024-11-14 05:30:15,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:30:15,608 INFO L471 AbstractCegarLoop]: Abstraction has 404 states and 496 transitions. [2024-11-14 05:30:15,609 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-14 05:30:15,609 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 496 transitions. [2024-11-14 05:30:15,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2024-11-14 05:30:15,611 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:30:15,611 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 7, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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:30:15,638 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-14 05:30:15,811 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:30:15,812 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:30:15,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:30:15,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1465275726, now seen corresponding path program 1 times [2024-11-14 05:30:15,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:30:15,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842980181] [2024-11-14 05:30:15,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:15,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:30:15,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:16,000 INFO L134 CoverageAnalysis]: Checked inductivity of 518 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2024-11-14 05:30:16,000 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:30:16,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842980181] [2024-11-14 05:30:16,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842980181] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:30:16,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1879793669] [2024-11-14 05:30:16,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:16,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:30:16,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:30:16,003 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:30:16,004 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-14 05:30:16,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:16,362 INFO L255 TraceCheckSpWp]: Trace formula consists of 1035 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 05:30:16,366 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:30:16,394 INFO L134 CoverageAnalysis]: Checked inductivity of 518 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2024-11-14 05:30:16,394 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:30:16,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1879793669] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:30:16,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:30:16,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-14 05:30:16,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522070406] [2024-11-14 05:30:16,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:30:16,395 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:30:16,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:30:16,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:30:16,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:30:16,396 INFO L87 Difference]: Start difference. First operand 404 states and 496 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-14 05:30:16,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:30:16,640 INFO L93 Difference]: Finished difference Result 579 states and 760 transitions. [2024-11-14 05:30:16,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:30:16,641 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 241 [2024-11-14 05:30:16,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:30:16,644 INFO L225 Difference]: With dead ends: 579 [2024-11-14 05:30:16,644 INFO L226 Difference]: Without dead ends: 400 [2024-11-14 05:30:16,645 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:30:16,646 INFO L432 NwaCegarLoop]: 151 mSDtfsCounter, 3 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 442 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:30:16,646 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 442 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:30:16,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2024-11-14 05:30:16,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 400. [2024-11-14 05:30:16,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 304 states have (on average 1.1776315789473684) internal successors, (358), 306 states have internal predecessors, (358), 65 states have call successors, (65), 30 states have call predecessors, (65), 30 states have return successors, (65), 63 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-14 05:30:16,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 488 transitions. [2024-11-14 05:30:16,753 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 488 transitions. Word has length 241 [2024-11-14 05:30:16,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:30:16,753 INFO L471 AbstractCegarLoop]: Abstraction has 400 states and 488 transitions. [2024-11-14 05:30:16,753 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-14 05:30:16,753 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 488 transitions. [2024-11-14 05:30:16,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 244 [2024-11-14 05:30:16,755 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:30:16,756 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 7, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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:30:16,780 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-14 05:30:16,956 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:30:16,956 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:30:16,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:30:16,956 INFO L85 PathProgramCache]: Analyzing trace with hash -654704651, now seen corresponding path program 1 times [2024-11-14 05:30:16,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:30:16,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501274408] [2024-11-14 05:30:16,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:16,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:30:16,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:17,139 INFO L134 CoverageAnalysis]: Checked inductivity of 530 backedges. 29 proven. 2 refuted. 0 times theorem prover too weak. 499 trivial. 0 not checked. [2024-11-14 05:30:17,139 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:30:17,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501274408] [2024-11-14 05:30:17,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501274408] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:30:17,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950132013] [2024-11-14 05:30:17,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:17,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:30:17,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:30:17,143 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:30:17,146 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-14 05:30:17,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:17,505 INFO L255 TraceCheckSpWp]: Trace formula consists of 1038 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 05:30:17,508 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:30:17,531 INFO L134 CoverageAnalysis]: Checked inductivity of 530 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 505 trivial. 0 not checked. [2024-11-14 05:30:17,531 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:30:17,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950132013] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:30:17,531 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:30:17,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-14 05:30:17,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052266507] [2024-11-14 05:30:17,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:30:17,532 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:30:17,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:30:17,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:30:17,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:30:17,532 INFO L87 Difference]: Start difference. First operand 400 states and 488 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-14 05:30:17,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:30:17,686 INFO L93 Difference]: Finished difference Result 585 states and 748 transitions. [2024-11-14 05:30:17,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:30:17,686 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 243 [2024-11-14 05:30:17,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:30:17,689 INFO L225 Difference]: With dead ends: 585 [2024-11-14 05:30:17,689 INFO L226 Difference]: Without dead ends: 410 [2024-11-14 05:30:17,689 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:30:17,690 INFO L432 NwaCegarLoop]: 159 mSDtfsCounter, 4 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:30:17,690 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 464 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:30:17,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2024-11-14 05:30:17,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 410. [2024-11-14 05:30:17,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 312 states have (on average 1.1730769230769231) internal successors, (366), 314 states have internal predecessors, (366), 65 states have call successors, (65), 32 states have call predecessors, (65), 32 states have return successors, (65), 63 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-14 05:30:17,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 496 transitions. [2024-11-14 05:30:17,792 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 496 transitions. Word has length 243 [2024-11-14 05:30:17,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:30:17,793 INFO L471 AbstractCegarLoop]: Abstraction has 410 states and 496 transitions. [2024-11-14 05:30:17,793 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-14 05:30:17,793 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 496 transitions. [2024-11-14 05:30:17,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2024-11-14 05:30:17,795 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:30:17,796 INFO L215 NwaCegarLoop]: trace histogram [11, 10, 10, 9, 7, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 05:30:17,822 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-14 05:30:17,996 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-14 05:30:17,996 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:30:17,996 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:30:17,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1839008293, now seen corresponding path program 1 times [2024-11-14 05:30:17,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:30:17,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586201706] [2024-11-14 05:30:17,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:17,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:30:18,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:18,218 INFO L134 CoverageAnalysis]: Checked inductivity of 573 backedges. 32 proven. 2 refuted. 0 times theorem prover too weak. 539 trivial. 0 not checked. [2024-11-14 05:30:18,218 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:30:18,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586201706] [2024-11-14 05:30:18,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586201706] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:30:18,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882084534] [2024-11-14 05:30:18,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:18,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:30:18,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:30:18,221 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:30:18,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-14 05:30:18,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:18,628 INFO L255 TraceCheckSpWp]: Trace formula consists of 1059 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 05:30:18,631 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:30:18,653 INFO L134 CoverageAnalysis]: Checked inductivity of 573 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 545 trivial. 0 not checked. [2024-11-14 05:30:18,653 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:30:18,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882084534] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:30:18,653 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:30:18,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 7 [2024-11-14 05:30:18,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328993346] [2024-11-14 05:30:18,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:30:18,654 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 05:30:18,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:30:18,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 05:30:18,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-14 05:30:18,655 INFO L87 Difference]: Start difference. First operand 410 states and 496 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-11-14 05:30:18,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:30:18,812 INFO L93 Difference]: Finished difference Result 591 states and 746 transitions. [2024-11-14 05:30:18,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 05:30:18,813 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 251 [2024-11-14 05:30:18,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:30:18,816 INFO L225 Difference]: With dead ends: 591 [2024-11-14 05:30:18,816 INFO L226 Difference]: Without dead ends: 406 [2024-11-14 05:30:18,817 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-14 05:30:18,817 INFO L432 NwaCegarLoop]: 155 mSDtfsCounter, 5 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:30:18,818 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 452 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:30:18,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2024-11-14 05:30:18,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 397. [2024-11-14 05:30:18,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 303 states have (on average 1.1518151815181519) internal successors, (349), 305 states have internal predecessors, (349), 62 states have call successors, (62), 31 states have call predecessors, (62), 31 states have return successors, (62), 60 states have call predecessors, (62), 62 states have call successors, (62) [2024-11-14 05:30:18,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 473 transitions. [2024-11-14 05:30:18,919 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 473 transitions. Word has length 251 [2024-11-14 05:30:18,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:30:18,920 INFO L471 AbstractCegarLoop]: Abstraction has 397 states and 473 transitions. [2024-11-14 05:30:18,920 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2024-11-14 05:30:18,920 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 473 transitions. [2024-11-14 05:30:18,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2024-11-14 05:30:18,922 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:30:18,923 INFO L215 NwaCegarLoop]: trace histogram [10, 9, 9, 9, 7, 7, 7, 7, 6, 6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 05:30:18,947 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-14 05:30:19,123 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-14 05:30:19,124 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:30:19,124 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:30:19,124 INFO L85 PathProgramCache]: Analyzing trace with hash -229244324, now seen corresponding path program 1 times [2024-11-14 05:30:19,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:30:19,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025726396] [2024-11-14 05:30:19,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:19,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:30:19,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:19,354 INFO L134 CoverageAnalysis]: Checked inductivity of 560 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 552 trivial. 0 not checked. [2024-11-14 05:30:19,354 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:30:19,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025726396] [2024-11-14 05:30:19,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025726396] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:30:19,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386520912] [2024-11-14 05:30:19,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:19,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:30:19,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:30:19,357 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:30:19,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-14 05:30:19,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:19,754 INFO L255 TraceCheckSpWp]: Trace formula consists of 1073 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-14 05:30:19,758 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:30:20,360 INFO L134 CoverageAnalysis]: Checked inductivity of 560 backedges. 32 proven. 162 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2024-11-14 05:30:20,361 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:30:20,864 INFO L134 CoverageAnalysis]: Checked inductivity of 560 backedges. 23 proven. 20 refuted. 0 times theorem prover too weak. 517 trivial. 0 not checked. [2024-11-14 05:30:20,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386520912] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:30:20,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [851021080] [2024-11-14 05:30:20,866 INFO L159 IcfgInterpreter]: Started Sifa with 80 locations of interest [2024-11-14 05:30:20,866 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:30:20,867 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:30:20,867 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:30:20,867 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:30:27,872 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 10 for LOIs [2024-11-14 05:30:27,905 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:30:29,068 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 67 for LOIs [2024-11-14 05:30:29,095 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 72 for LOIs [2024-11-14 05:30:29,253 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 42 for LOIs [2024-11-14 05:30:29,273 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:30:44,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [851021080] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:30:44,562 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:30:44,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [63] imperfect sequences [5, 12, 13] total 82 [2024-11-14 05:30:44,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726270528] [2024-11-14 05:30:44,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:30:44,562 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-11-14 05:30:44,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:30:44,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-11-14 05:30:44,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=436, Invalid=6206, Unknown=0, NotChecked=0, Total=6642 [2024-11-14 05:30:44,564 INFO L87 Difference]: Start difference. First operand 397 states and 473 transitions. Second operand has 64 states, 56 states have (on average 1.2142857142857142) internal successors, (68), 47 states have internal predecessors, (68), 12 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (15), 15 states have call predecessors, (15), 12 states have call successors, (15) [2024-11-14 05:30:58,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:30:58,733 INFO L93 Difference]: Finished difference Result 734 states and 933 transitions. [2024-11-14 05:30:58,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2024-11-14 05:30:58,733 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 56 states have (on average 1.2142857142857142) internal successors, (68), 47 states have internal predecessors, (68), 12 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (15), 15 states have call predecessors, (15), 12 states have call successors, (15) Word has length 254 [2024-11-14 05:30:58,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:30:58,738 INFO L225 Difference]: With dead ends: 734 [2024-11-14 05:30:58,738 INFO L226 Difference]: Without dead ends: 562 [2024-11-14 05:30:58,740 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 799 GetRequests, 673 SyntacticMatches, 12 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4009 ImplicationChecksByTransitivity, 22.1s TimeCoverageRelationStatistics Valid=804, Invalid=12536, Unknown=0, NotChecked=0, Total=13340 [2024-11-14 05:30:58,741 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 161 mSDsluCounter, 1317 mSDsCounter, 0 mSdLazyCounter, 5745 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 1379 SdHoareTripleChecker+Invalid, 5812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 5745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2024-11-14 05:30:58,741 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 1379 Invalid, 5812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 5745 Invalid, 0 Unknown, 0 Unchecked, 7.4s Time] [2024-11-14 05:30:58,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2024-11-14 05:30:58,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 545. [2024-11-14 05:30:58,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 408 states have (on average 1.196078431372549) internal successors, (488), 413 states have internal predecessors, (488), 97 states have call successors, (97), 39 states have call predecessors, (97), 39 states have return successors, (97), 92 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-14 05:30:58,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 682 transitions. [2024-11-14 05:30:58,885 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 682 transitions. Word has length 254 [2024-11-14 05:30:58,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:30:58,885 INFO L471 AbstractCegarLoop]: Abstraction has 545 states and 682 transitions. [2024-11-14 05:30:58,885 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 56 states have (on average 1.2142857142857142) internal successors, (68), 47 states have internal predecessors, (68), 12 states have call successors, (15), 5 states have call predecessors, (15), 5 states have return successors, (15), 15 states have call predecessors, (15), 12 states have call successors, (15) [2024-11-14 05:30:58,886 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 682 transitions. [2024-11-14 05:30:58,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2024-11-14 05:30:58,888 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:30:58,888 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 9, 7, 7, 7, 7, 6, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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:30:58,917 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-14 05:30:59,088 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-14 05:30:59,089 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:30:59,089 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:30:59,090 INFO L85 PathProgramCache]: Analyzing trace with hash -964633532, now seen corresponding path program 1 times [2024-11-14 05:30:59,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:30:59,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508928947] [2024-11-14 05:30:59,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:59,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:30:59,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:59,275 INFO L134 CoverageAnalysis]: Checked inductivity of 592 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 584 trivial. 0 not checked. [2024-11-14 05:30:59,275 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:30:59,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508928947] [2024-11-14 05:30:59,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508928947] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:30:59,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607454807] [2024-11-14 05:30:59,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:30:59,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:30:59,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:30:59,277 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:30:59,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-14 05:30:59,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:30:59,698 INFO L255 TraceCheckSpWp]: Trace formula consists of 1093 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-14 05:30:59,702 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:31:00,575 INFO L134 CoverageAnalysis]: Checked inductivity of 592 backedges. 109 proven. 0 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2024-11-14 05:31:00,575 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:31:00,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607454807] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:31:00,575 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:31:00,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [5] total 18 [2024-11-14 05:31:00,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138246859] [2024-11-14 05:31:00,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:31:00,576 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-14 05:31:00,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:31:00,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-14 05:31:00,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2024-11-14 05:31:00,577 INFO L87 Difference]: Start difference. First operand 545 states and 682 transitions. Second operand has 15 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 4 states have call successors, (19), 3 states have call predecessors, (19), 5 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-14 05:31:01,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:31:01,682 INFO L93 Difference]: Finished difference Result 1122 states and 1481 transitions. [2024-11-14 05:31:01,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-14 05:31:01,683 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 4 states have call successors, (19), 3 states have call predecessors, (19), 5 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) Word has length 260 [2024-11-14 05:31:01,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:31:01,688 INFO L225 Difference]: With dead ends: 1122 [2024-11-14 05:31:01,688 INFO L226 Difference]: Without dead ends: 950 [2024-11-14 05:31:01,689 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=107, Invalid=885, Unknown=0, NotChecked=0, Total=992 [2024-11-14 05:31:01,689 INFO L432 NwaCegarLoop]: 181 mSDtfsCounter, 185 mSDsluCounter, 1889 mSDsCounter, 0 mSdLazyCounter, 721 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 2070 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 721 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-14 05:31:01,689 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 2070 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 721 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-14 05:31:01,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 950 states. [2024-11-14 05:31:01,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 950 to 638. [2024-11-14 05:31:01,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 473 states have (on average 1.1987315010570825) internal successors, (567), 481 states have internal predecessors, (567), 117 states have call successors, (117), 48 states have call predecessors, (117), 47 states have return successors, (117), 108 states have call predecessors, (117), 117 states have call successors, (117) [2024-11-14 05:31:01,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 801 transitions. [2024-11-14 05:31:01,869 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 801 transitions. Word has length 260 [2024-11-14 05:31:01,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:31:01,869 INFO L471 AbstractCegarLoop]: Abstraction has 638 states and 801 transitions. [2024-11-14 05:31:01,869 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 6.214285714285714) internal successors, (87), 13 states have internal predecessors, (87), 4 states have call successors, (19), 3 states have call predecessors, (19), 5 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-14 05:31:01,870 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 801 transitions. [2024-11-14 05:31:01,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2024-11-14 05:31:01,872 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:31:01,872 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 10, 9, 7, 7, 7, 7, 6, 6, 6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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:31:01,897 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-14 05:31:02,073 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-14 05:31:02,073 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:31:02,074 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:31:02,074 INFO L85 PathProgramCache]: Analyzing trace with hash 1815235534, now seen corresponding path program 1 times [2024-11-14 05:31:02,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:31:02,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030271216] [2024-11-14 05:31:02,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:31:02,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:31:02,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:31:02,245 INFO L134 CoverageAnalysis]: Checked inductivity of 636 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 628 trivial. 0 not checked. [2024-11-14 05:31:02,246 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:31:02,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030271216] [2024-11-14 05:31:02,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030271216] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:31:02,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754030987] [2024-11-14 05:31:02,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:31:02,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:31:02,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:31:02,248 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:31:02,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-14 05:31:02,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:31:02,725 INFO L255 TraceCheckSpWp]: Trace formula consists of 1114 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 05:31:02,729 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:31:02,748 INFO L134 CoverageAnalysis]: Checked inductivity of 636 backedges. 219 proven. 0 refuted. 0 times theorem prover too weak. 417 trivial. 0 not checked. [2024-11-14 05:31:02,748 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 05:31:02,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754030987] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 05:31:02,748 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 05:31:02,748 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2024-11-14 05:31:02,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480854317] [2024-11-14 05:31:02,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 05:31:02,749 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 05:31:02,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:31:02,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 05:31:02,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:31:02,750 INFO L87 Difference]: Start difference. First operand 638 states and 801 transitions. Second operand has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-14 05:31:02,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:31:02,994 INFO L93 Difference]: Finished difference Result 1180 states and 1494 transitions. [2024-11-14 05:31:02,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 05:31:02,995 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) Word has length 268 [2024-11-14 05:31:02,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:31:03,018 INFO L225 Difference]: With dead ends: 1180 [2024-11-14 05:31:03,018 INFO L226 Difference]: Without dead ends: 638 [2024-11-14 05:31:03,019 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 269 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-14 05:31:03,020 INFO L432 NwaCegarLoop]: 158 mSDtfsCounter, 0 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 629 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 05:31:03,020 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 629 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 05:31:03,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2024-11-14 05:31:03,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 638. [2024-11-14 05:31:03,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 473 states have (on average 1.1923890063424947) internal successors, (564), 481 states have internal predecessors, (564), 117 states have call successors, (117), 48 states have call predecessors, (117), 47 states have return successors, (117), 108 states have call predecessors, (117), 117 states have call successors, (117) [2024-11-14 05:31:03,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 798 transitions. [2024-11-14 05:31:03,170 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 798 transitions. Word has length 268 [2024-11-14 05:31:03,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:31:03,171 INFO L471 AbstractCegarLoop]: Abstraction has 638 states and 798 transitions. [2024-11-14 05:31:03,171 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-14 05:31:03,171 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 798 transitions. [2024-11-14 05:31:03,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-14 05:31:03,174 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:31:03,174 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 12, 12, 9, 7, 7, 7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 05:31:03,194 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-14 05:31:03,374 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:31:03,375 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:31:03,375 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:31:03,375 INFO L85 PathProgramCache]: Analyzing trace with hash 577878089, now seen corresponding path program 1 times [2024-11-14 05:31:03,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:31:03,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039713269] [2024-11-14 05:31:03,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:31:03,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:31:03,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:31:09,638 INFO L134 CoverageAnalysis]: Checked inductivity of 868 backedges. 57 proven. 77 refuted. 0 times theorem prover too weak. 734 trivial. 0 not checked. [2024-11-14 05:31:09,638 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:31:09,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039713269] [2024-11-14 05:31:09,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039713269] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:31:09,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521131379] [2024-11-14 05:31:09,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:31:09,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:31:09,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:31:09,644 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:31:09,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-14 05:31:10,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:31:10,125 INFO L255 TraceCheckSpWp]: Trace formula consists of 1176 conjuncts, 75 conjuncts are in the unsatisfiable core [2024-11-14 05:31:10,130 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:31:13,183 INFO L134 CoverageAnalysis]: Checked inductivity of 868 backedges. 351 proven. 235 refuted. 0 times theorem prover too weak. 282 trivial. 0 not checked. [2024-11-14 05:31:13,183 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:31:16,577 INFO L134 CoverageAnalysis]: Checked inductivity of 868 backedges. 126 proven. 274 refuted. 0 times theorem prover too weak. 468 trivial. 0 not checked. [2024-11-14 05:31:16,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521131379] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:31:16,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [268556047] [2024-11-14 05:31:16,579 INFO L159 IcfgInterpreter]: Started Sifa with 89 locations of interest [2024-11-14 05:31:16,579 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:31:16,580 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:31:16,580 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:31:16,580 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:31:29,291 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 10 for LOIs [2024-11-14 05:31:29,315 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:31:30,840 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 133 for LOIs [2024-11-14 05:31:31,303 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 63 for LOIs [2024-11-14 05:31:31,393 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 61 for LOIs [2024-11-14 05:31:31,423 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:32:04,765 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '76103#(exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_84| Int)) (and (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_50| Int) (|v_ULTIMATE.start_check_#t~ret24#1_54| Int)) (and (= |v_ULTIMATE.start_check_#t~ret24#1_54| 0) (= |v_ULTIMATE.start_check_~tmp___7~0#1_50| 0))) (= |assert_#in~arg| 0) (= ~g2v~0 0) (<= ~nomsg~0 127) (<= ~votedValue_History_2~0 127) (<= 0 (+ ~votedValue_History_0~0 128)) (exists ((|v_ULTIMATE.start_check_~tmp___10~0#1_68| Int)) (and (<= 0 (+ |v_ULTIMATE.start_check_~tmp___10~0#1_68| 1)) (or (and (= |v_ULTIMATE.start_check_~tmp___10~0#1_68| ~votedValue_History_1~0) (exists ((|v_ULTIMATE.start_check_~tmp___3~0#1_80| Int) (|v_ULTIMATE.start_check_#t~ret13#1_92| Int)) (and (= |v_ULTIMATE.start_check_~tmp___3~0#1_80| 1) (not (= |v_ULTIMATE.start_check_#t~ret13#1_92| 0)) (<= |v_ULTIMATE.start_check_#t~ret13#1_92| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret13#1_92|)))) (and (= |v_ULTIMATE.start_check_~tmp___10~0#1_68| ~votedValue_History_1~0) (exists ((|v_ULTIMATE.start_check_~tmp___4~0#1_52| Int) (|v_ULTIMATE.start_check_#t~ret14#1_58| Int)) (and (= |v_ULTIMATE.start_check_~tmp___4~0#1_52| 1) (<= |v_ULTIMATE.start_check_#t~ret14#1_58| 1) (not (= |v_ULTIMATE.start_check_#t~ret14#1_58| 0)) (<= 0 |v_ULTIMATE.start_check_#t~ret14#1_58|))) (exists ((|v_ULTIMATE.start_check_~tmp___3~0#1_79| Int) (|v_ULTIMATE.start_check_#t~ret13#1_92| Int)) (and (= |v_ULTIMATE.start_check_#t~ret13#1_92| 0) (= |v_ULTIMATE.start_check_~tmp___3~0#1_79| 0))))))) (= ~nomsg~0 ~votedValue_History_0~0) (= ~g3v~0 0) (= ~g1v~0 0) (<= ~votedValue_History_1~0 127) (<= 0 (+ ~votedValue_History_2~0 128)) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_84| 0)))' at error location [2024-11-14 05:32:04,765 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:32:04,765 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:32:04,765 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 24, 27] total 76 [2024-11-14 05:32:04,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263573639] [2024-11-14 05:32:04,766 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:32:04,767 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2024-11-14 05:32:04,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:32:04,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2024-11-14 05:32:04,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=927, Invalid=21125, Unknown=0, NotChecked=0, Total=22052 [2024-11-14 05:32:04,770 INFO L87 Difference]: Start difference. First operand 638 states and 798 transitions. Second operand has 76 states, 75 states have (on average 4.066666666666666) internal successors, (305), 65 states have internal predecessors, (305), 21 states have call successors, (66), 10 states have call predecessors, (66), 24 states have return successors, (68), 26 states have call predecessors, (68), 21 states have call successors, (68) [2024-11-14 05:32:30,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:32:30,352 INFO L93 Difference]: Finished difference Result 1317 states and 1705 transitions. [2024-11-14 05:32:30,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2024-11-14 05:32:30,354 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 75 states have (on average 4.066666666666666) internal successors, (305), 65 states have internal predecessors, (305), 21 states have call successors, (66), 10 states have call predecessors, (66), 24 states have return successors, (68), 26 states have call predecessors, (68), 21 states have call successors, (68) Word has length 298 [2024-11-14 05:32:30,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:32:30,360 INFO L225 Difference]: With dead ends: 1317 [2024-11-14 05:32:30,360 INFO L226 Difference]: Without dead ends: 883 [2024-11-14 05:32:30,368 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1052 GetRequests, 776 SyntacticMatches, 16 SemanticMatches, 260 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22243 ImplicationChecksByTransitivity, 50.6s TimeCoverageRelationStatistics Valid=3355, Invalid=65027, Unknown=0, NotChecked=0, Total=68382 [2024-11-14 05:32:30,368 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 1644 mSDsluCounter, 6120 mSDsCounter, 0 mSdLazyCounter, 13047 mSolverCounterSat, 754 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1644 SdHoareTripleChecker+Valid, 6336 SdHoareTripleChecker+Invalid, 13801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 754 IncrementalHoareTripleChecker+Valid, 13047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:32:30,369 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1644 Valid, 6336 Invalid, 13801 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [754 Valid, 13047 Invalid, 0 Unknown, 0 Unchecked, 11.5s Time] [2024-11-14 05:32:30,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 883 states. [2024-11-14 05:32:30,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 883 to 612. [2024-11-14 05:32:30,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 612 states, 457 states have (on average 1.161925601750547) internal successors, (531), 465 states have internal predecessors, (531), 105 states have call successors, (105), 50 states have call predecessors, (105), 49 states have return successors, (105), 96 states have call predecessors, (105), 105 states have call successors, (105) [2024-11-14 05:32:30,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 612 states to 612 states and 741 transitions. [2024-11-14 05:32:30,515 INFO L78 Accepts]: Start accepts. Automaton has 612 states and 741 transitions. Word has length 298 [2024-11-14 05:32:30,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:32:30,516 INFO L471 AbstractCegarLoop]: Abstraction has 612 states and 741 transitions. [2024-11-14 05:32:30,516 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 75 states have (on average 4.066666666666666) internal successors, (305), 65 states have internal predecessors, (305), 21 states have call successors, (66), 10 states have call predecessors, (66), 24 states have return successors, (68), 26 states have call predecessors, (68), 21 states have call successors, (68) [2024-11-14 05:32:30,516 INFO L276 IsEmpty]: Start isEmpty. Operand 612 states and 741 transitions. [2024-11-14 05:32:30,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2024-11-14 05:32:30,519 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:32:30,519 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 12, 12, 9, 8, 7, 7, 7, 6, 6, 6, 6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-14 05:32:30,547 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-14 05:32:30,721 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:32:30,721 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:32:30,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:32:30,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1891153845, now seen corresponding path program 1 times [2024-11-14 05:32:30,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:32:30,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875237378] [2024-11-14 05:32:30,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:32:30,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:32:30,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:32:35,460 INFO L134 CoverageAnalysis]: Checked inductivity of 927 backedges. 91 proven. 57 refuted. 0 times theorem prover too weak. 779 trivial. 0 not checked. [2024-11-14 05:32:35,460 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:32:35,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875237378] [2024-11-14 05:32:35,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875237378] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:32:35,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334554158] [2024-11-14 05:32:35,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:32:35,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:32:35,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:32:35,462 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:32:35,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-14 05:32:35,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:32:35,963 INFO L255 TraceCheckSpWp]: Trace formula consists of 1196 conjuncts, 59 conjuncts are in the unsatisfiable core [2024-11-14 05:32:35,968 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:32:37,639 INFO L134 CoverageAnalysis]: Checked inductivity of 927 backedges. 449 proven. 217 refuted. 0 times theorem prover too weak. 261 trivial. 0 not checked. [2024-11-14 05:32:37,639 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:32:39,535 INFO L134 CoverageAnalysis]: Checked inductivity of 927 backedges. 106 proven. 190 refuted. 0 times theorem prover too weak. 631 trivial. 0 not checked. [2024-11-14 05:32:39,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1334554158] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:32:39,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [707686717] [2024-11-14 05:32:39,537 INFO L159 IcfgInterpreter]: Started Sifa with 92 locations of interest [2024-11-14 05:32:39,537 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:32:39,538 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:32:39,540 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:32:39,540 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:32:54,986 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 13 for LOIs [2024-11-14 05:32:55,015 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:32:56,625 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 150 for LOIs [2024-11-14 05:32:57,151 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 63 for LOIs [2024-11-14 05:32:57,250 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 61 for LOIs [2024-11-14 05:32:57,285 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:33:37,022 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '80929#(exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_135| Int)) (and (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_60| Int) (|v_ULTIMATE.start_check_#t~ret24#1_65| Int)) (and (<= |v_ULTIMATE.start_check_#t~ret24#1_65| 1) (not (= |v_ULTIMATE.start_check_#t~ret24#1_65| 0)) (= |v_ULTIMATE.start_check_~tmp___7~0#1_60| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret24#1_65|))) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_135| 0) (= |assert_#in~arg| 0) (= ~g2v~0 0) (<= ~votedValue_History_0~0 127) (<= ~votedValue_History_2~0 127) (= ~nomsg~0 ~votedValue_History_0~0) (= ~g3v~0 0) (= ~g1v~0 0) (<= 0 (+ ~nomsg~0 128)) (<= ~votedValue_History_1~0 127) (<= 0 (+ ~votedValue_History_2~0 128)) (exists ((|v_ULTIMATE.start_check_~tmp___10~0#1_84| Int)) (and (or (and (exists ((|v_ULTIMATE.start_check_~tmp___3~0#1_97| Int) (|v_ULTIMATE.start_check_#t~ret13#1_106| Int)) (and (<= |v_ULTIMATE.start_check_#t~ret13#1_106| 1) (not (= |v_ULTIMATE.start_check_#t~ret13#1_106| 0)) (= |v_ULTIMATE.start_check_~tmp___3~0#1_97| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret13#1_106|))) (= |v_ULTIMATE.start_check_~tmp___10~0#1_84| ~votedValue_History_1~0)) (and (exists ((|v_ULTIMATE.start_check_~tmp___4~0#1_63| Int) (|v_ULTIMATE.start_check_#t~ret14#1_70| Int)) (and (= |v_ULTIMATE.start_check_~tmp___4~0#1_63| 1) (<= 0 |v_ULTIMATE.start_check_#t~ret14#1_70|) (not (= |v_ULTIMATE.start_check_#t~ret14#1_70| 0)) (<= |v_ULTIMATE.start_check_#t~ret14#1_70| 1))) (exists ((|v_ULTIMATE.start_check_#t~ret13#1_106| Int) (|v_ULTIMATE.start_check_~tmp___3~0#1_96| Int)) (and (= |v_ULTIMATE.start_check_~tmp___3~0#1_96| 0) (= |v_ULTIMATE.start_check_#t~ret13#1_106| 0))) (= |v_ULTIMATE.start_check_~tmp___10~0#1_84| ~votedValue_History_1~0))) (<= 0 (+ |v_ULTIMATE.start_check_~tmp___10~0#1_84| 1)))) (exists ((|v_ULTIMATE.start_check_#t~ret25#1_49| Int) (|v_ULTIMATE.start_check_~tmp___8~0#1_48| Int)) (and (= |v_ULTIMATE.start_check_#t~ret25#1_49| 0) (= |v_ULTIMATE.start_check_~tmp___8~0#1_48| 0)))))' at error location [2024-11-14 05:33:37,023 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:33:37,023 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:33:37,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 19, 20] total 64 [2024-11-14 05:33:37,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452325662] [2024-11-14 05:33:37,023 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:33:37,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-11-14 05:33:37,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:33:37,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-11-14 05:33:37,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=698, Invalid=18484, Unknown=0, NotChecked=0, Total=19182 [2024-11-14 05:33:37,026 INFO L87 Difference]: Start difference. First operand 612 states and 741 transitions. Second operand has 64 states, 63 states have (on average 4.809523809523809) internal successors, (303), 55 states have internal predecessors, (303), 18 states have call successors, (70), 9 states have call predecessors, (70), 22 states have return successors, (70), 24 states have call predecessors, (70), 18 states have call successors, (70) [2024-11-14 05:33:51,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 05:33:51,219 INFO L93 Difference]: Finished difference Result 1257 states and 1566 transitions. [2024-11-14 05:33:51,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2024-11-14 05:33:51,220 INFO L78 Accepts]: Start accepts. Automaton has has 64 states, 63 states have (on average 4.809523809523809) internal successors, (303), 55 states have internal predecessors, (303), 18 states have call successors, (70), 9 states have call predecessors, (70), 22 states have return successors, (70), 24 states have call predecessors, (70), 18 states have call successors, (70) Word has length 306 [2024-11-14 05:33:51,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 05:33:51,225 INFO L225 Difference]: With dead ends: 1257 [2024-11-14 05:33:51,226 INFO L226 Difference]: Without dead ends: 859 [2024-11-14 05:33:51,234 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1040 GetRequests, 804 SyntacticMatches, 18 SemanticMatches, 218 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15510 ImplicationChecksByTransitivity, 49.4s TimeCoverageRelationStatistics Valid=2210, Invalid=45970, Unknown=0, NotChecked=0, Total=48180 [2024-11-14 05:33:51,235 INFO L432 NwaCegarLoop]: 169 mSDtfsCounter, 1804 mSDsluCounter, 4397 mSDsCounter, 0 mSdLazyCounter, 8783 mSolverCounterSat, 922 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1804 SdHoareTripleChecker+Valid, 4566 SdHoareTripleChecker+Invalid, 9705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 922 IncrementalHoareTripleChecker+Valid, 8783 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2024-11-14 05:33:51,235 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1804 Valid, 4566 Invalid, 9705 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [922 Valid, 8783 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2024-11-14 05:33:51,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 859 states. [2024-11-14 05:33:51,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 859 to 633. [2024-11-14 05:33:51,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 473 states have (on average 1.150105708245243) internal successors, (544), 481 states have internal predecessors, (544), 107 states have call successors, (107), 53 states have call predecessors, (107), 52 states have return successors, (107), 98 states have call predecessors, (107), 107 states have call successors, (107) [2024-11-14 05:33:51,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 758 transitions. [2024-11-14 05:33:51,535 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 758 transitions. Word has length 306 [2024-11-14 05:33:51,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 05:33:51,536 INFO L471 AbstractCegarLoop]: Abstraction has 633 states and 758 transitions. [2024-11-14 05:33:51,536 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 64 states, 63 states have (on average 4.809523809523809) internal successors, (303), 55 states have internal predecessors, (303), 18 states have call successors, (70), 9 states have call predecessors, (70), 22 states have return successors, (70), 24 states have call predecessors, (70), 18 states have call successors, (70) [2024-11-14 05:33:51,536 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 758 transitions. [2024-11-14 05:33:51,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2024-11-14 05:33:51,541 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 05:33:51,541 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 12, 12, 10, 9, 8, 8, 8, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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:33:51,566 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-14 05:33:51,741 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:33:51,742 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 05:33:51,742 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 05:33:51,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1242236572, now seen corresponding path program 1 times [2024-11-14 05:33:51,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 05:33:51,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962710177] [2024-11-14 05:33:51,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:33:51,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 05:33:51,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:33:56,543 INFO L134 CoverageAnalysis]: Checked inductivity of 1038 backedges. 104 proven. 70 refuted. 0 times theorem prover too weak. 864 trivial. 0 not checked. [2024-11-14 05:33:56,543 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 05:33:56,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962710177] [2024-11-14 05:33:56,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962710177] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 05:33:56,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29067215] [2024-11-14 05:33:56,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 05:33:56,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 05:33:56,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 05:33:56,546 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 05:33:56,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7ba582ff-1b1e-47d1-ab7d-844c38c16e19/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-14 05:33:57,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 05:33:57,024 INFO L255 TraceCheckSpWp]: Trace formula consists of 1241 conjuncts, 49 conjuncts are in the unsatisfiable core [2024-11-14 05:33:57,028 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 05:33:58,451 INFO L134 CoverageAnalysis]: Checked inductivity of 1038 backedges. 534 proven. 165 refuted. 0 times theorem prover too weak. 339 trivial. 0 not checked. [2024-11-14 05:33:58,451 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 05:34:00,368 INFO L134 CoverageAnalysis]: Checked inductivity of 1038 backedges. 177 proven. 146 refuted. 0 times theorem prover too weak. 715 trivial. 0 not checked. [2024-11-14 05:34:00,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29067215] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 05:34:00,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1886729002] [2024-11-14 05:34:00,370 INFO L159 IcfgInterpreter]: Started Sifa with 94 locations of interest [2024-11-14 05:34:00,370 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 05:34:00,372 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 05:34:00,372 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 05:34:00,372 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 05:34:17,223 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 19 for LOIs [2024-11-14 05:34:17,255 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-14 05:34:18,659 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 154 for LOIs [2024-11-14 05:34:19,261 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 63 for LOIs [2024-11-14 05:34:19,358 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 61 for LOIs [2024-11-14 05:34:19,395 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-14 05:34:57,081 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '85757#(exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_208| Int)) (and (exists ((|v_ULTIMATE.start_check_#t~ret18#1_61| Int) (|v_ULTIMATE.start_check_#t~post19#1_60| Int) (|v_ULTIMATE.start_check_#t~post19#1_61| Int) (|v_ULTIMATE.start_check_#t~post21#1_61| Int) (|v_ULTIMATE.start_check_~temp_count~0#1_101| Int) (|v_ULTIMATE.start_check_~temp_count~0#1_102| Int) (|v_ULTIMATE.start_check_~temp_count~0#1_103| Int) (|v_ULTIMATE.start_check_#t~post21#1_60| Int)) (and (exists ((|v_ULTIMATE.start_check_~tmp___5~0#1_63| Int) (|v_ULTIMATE.start_check_#t~ret15#1_62| Int)) (and (= |v_ULTIMATE.start_check_~tmp___5~0#1_63| 0) (= |v_ULTIMATE.start_check_#t~ret15#1_62| 0))) (not (= ~VALUE1~0 ~votedValue_History_0~0)) (= |v_ULTIMATE.start_check_~temp_count~0#1_101| 0) (or (and (= ~VALUE3~0 ~votedValue_History_0~0) (= |v_ULTIMATE.start_check_~temp_count~0#1_103| 1)) (and (= |v_ULTIMATE.start_check_~temp_count~0#1_103| 0) (= |v_ULTIMATE.start_check_#t~post21#1_61| |v_ULTIMATE.start_check_#t~post21#1_60|) (not (= ~VALUE3~0 ~votedValue_History_0~0)))) (exists ((|v_ULTIMATE.start_check_#t~ret14#1_83| Int) (|v_ULTIMATE.start_check_~tmp___4~0#1_74| Int)) (and (= |v_ULTIMATE.start_check_~tmp___4~0#1_74| 0) (= |v_ULTIMATE.start_check_#t~ret14#1_83| 0))) (exists ((|v_ULTIMATE.start_check_~tmp___3~0#1_108| Int) (|v_ULTIMATE.start_check_#t~ret13#1_119| Int)) (and (= |v_ULTIMATE.start_check_#t~ret13#1_119| 0) (= |v_ULTIMATE.start_check_~tmp___3~0#1_108| 0))) (= |v_ULTIMATE.start_check_~temp_count~0#1_102| 0) (= |v_ULTIMATE.start_check_#t~post19#1_61| |v_ULTIMATE.start_check_#t~post19#1_60|) (= |v_ULTIMATE.start_check_#t~ret18#1_61| ~votedValue_History_0~0))) (= |assert_#in~arg| 0) (= ~g2v~0 0) (= ~VALUE2~0 ~VALUE1~0) (<= ~votedValue_History_0~0 127) (<= 0 (+ ~votedValue_History_0~0 128)) (= ~g3v~0 0) (= ~g1v~0 0) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_208| 0)))' at error location [2024-11-14 05:34:57,081 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2024-11-14 05:34:57,082 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 05:34:57,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 15, 19] total 64 [2024-11-14 05:34:57,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963698333] [2024-11-14 05:34:57,082 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 05:34:57,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 64 states [2024-11-14 05:34:57,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 05:34:57,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 64 interpolants. [2024-11-14 05:34:57,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=723, Invalid=19299, Unknown=0, NotChecked=0, Total=20022 [2024-11-14 05:34:57,086 INFO L87 Difference]: Start difference. First operand 633 states and 758 transitions. Second operand has 64 states, 61 states have (on average 5.213114754098361) internal successors, (318), 54 states have internal predecessors, (318), 20 states have call successors, (77), 9 states have call predecessors, (77), 22 states have return successors, (77), 25 states have call predecessors, (77), 20 states have call successors, (77)