./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh --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 b1fa78b32466948213cdbfc05d3adcde2ac2fc14323ec3ac2f4b441976452676 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 12:47:49,875 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 12:47:49,970 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Default.epf [2023-12-02 12:47:49,975 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 12:47:49,976 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 12:47:50,000 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 12:47:50,001 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 12:47:50,002 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 12:47:50,003 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 12:47:50,004 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 12:47:50,004 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 12:47:50,005 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 12:47:50,006 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 12:47:50,006 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 12:47:50,007 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 12:47:50,007 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 12:47:50,008 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 12:47:50,009 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 12:47:50,009 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 12:47:50,010 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 12:47:50,011 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 12:47:50,012 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 12:47:50,013 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 12:47:50,013 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 12:47:50,014 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 12:47:50,014 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 12:47:50,015 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 12:47:50,015 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 12:47:50,016 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 12:47:50,016 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 12:47:50,017 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 12:47:50,017 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 12:47:50,018 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 12:47:50,018 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 12:47:50,018 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 12:47:50,018 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 12:47:50,019 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 12:47:50,019 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 12:47:50,019 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 12:47:50,020 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 12:47:50,020 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 12:47:50,020 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 12:47:50,020 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 12:47:50,021 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 12:47:50,021 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 12:47:50,021 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 12:47:50,022 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 12:47:50,022 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh 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 -> b1fa78b32466948213cdbfc05d3adcde2ac2fc14323ec3ac2f4b441976452676 [2023-12-02 12:47:50,338 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 12:47:50,362 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 12:47:50,364 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 12:47:50,366 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 12:47:50,366 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 12:47:50,368 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c [2023-12-02 12:47:53,324 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 12:47:53,521 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 12:47:53,522 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c [2023-12-02 12:47:53,535 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/data/b089f9e69/7cd64296c40a4f1097556f06de221349/FLAGd6e86e32e [2023-12-02 12:47:53,546 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/data/b089f9e69/7cd64296c40a4f1097556f06de221349 [2023-12-02 12:47:53,548 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 12:47:53,549 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 12:47:53,551 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 12:47:53,551 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 12:47:53,556 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 12:47:53,557 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:47:53" (1/1) ... [2023-12-02 12:47:53,558 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3ecc09d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53, skipping insertion in model container [2023-12-02 12:47:53,558 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:47:53" (1/1) ... [2023-12-02 12:47:53,606 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 12:47:53,830 WARN L240 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_9e736427-2b1e-432e-9a54-9338ab6e291c/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c[14595,14608] [2023-12-02 12:47:53,835 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 12:47:53,845 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 12:47:53,906 WARN L240 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_9e736427-2b1e-432e-9a54-9338ab6e291c/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c[14595,14608] [2023-12-02 12:47:53,907 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 12:47:53,926 INFO L206 MainTranslator]: Completed translation [2023-12-02 12:47:53,926 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53 WrapperNode [2023-12-02 12:47:53,927 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 12:47:53,928 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 12:47:53,928 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 12:47:53,928 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 12:47:53,936 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2023-12-02 12:47:53,951 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2023-12-02 12:47:53,988 INFO L138 Inliner]: procedures = 32, calls = 47, calls flagged for inlining = 13, calls inlined = 13, statements flattened = 501 [2023-12-02 12:47:53,989 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 12:47:53,989 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 12:47:53,990 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 12:47:53,990 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 12:47:53,999 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2023-12-02 12:47:54,000 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2023-12-02 12:47:54,005 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2023-12-02 12:47:54,005 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2023-12-02 12:47:54,020 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2023-12-02 12:47:54,027 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2023-12-02 12:47:54,031 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2023-12-02 12:47:54,034 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2023-12-02 12:47:54,040 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 12:47:54,041 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 12:47:54,041 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 12:47:54,041 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 12:47:54,042 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (1/1) ... [2023-12-02 12:47:54,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 12:47:54,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:47:54,078 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 12:47:54,090 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 12:47:54,129 INFO L130 BoogieDeclarations]: Found specification of procedure read_manual_selection_history [2023-12-02 12:47:54,130 INFO L138 BoogieDeclarations]: Found implementation of procedure read_manual_selection_history [2023-12-02 12:47:54,130 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 12:47:54,130 INFO L130 BoogieDeclarations]: Found specification of procedure read_side2_failed_history [2023-12-02 12:47:54,130 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side2_failed_history [2023-12-02 12:47:54,131 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2023-12-02 12:47:54,131 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2023-12-02 12:47:54,131 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 12:47:54,131 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 12:47:54,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 12:47:54,131 INFO L130 BoogieDeclarations]: Found specification of procedure read_side1_failed_history [2023-12-02 12:47:54,131 INFO L138 BoogieDeclarations]: Found implementation of procedure read_side1_failed_history [2023-12-02 12:47:54,132 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 12:47:54,132 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 12:47:54,132 INFO L130 BoogieDeclarations]: Found specification of procedure read_active_side_history [2023-12-02 12:47:54,132 INFO L138 BoogieDeclarations]: Found implementation of procedure read_active_side_history [2023-12-02 12:47:54,244 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 12:47:54,246 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 12:47:54,684 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 12:47:54,838 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 12:47:54,838 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 12:47:54,840 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:47:54 BoogieIcfgContainer [2023-12-02 12:47:54,840 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 12:47:54,843 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 12:47:54,843 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 12:47:54,847 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 12:47:54,847 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:47:53" (1/3) ... [2023-12-02 12:47:54,847 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b8af914 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:47:54, skipping insertion in model container [2023-12-02 12:47:54,848 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:47:53" (2/3) ... [2023-12-02 12:47:54,848 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b8af914 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:47:54, skipping insertion in model container [2023-12-02 12:47:54,848 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:47:54" (3/3) ... [2023-12-02 12:47:54,849 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_ActiveStandby.5.ufo.BOUNDED-10.pals.c [2023-12-02 12:47:54,869 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 12:47:54,869 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 12:47:54,917 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 12:47:54,922 INFO L357 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, mHoare=true, 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;@765181cd, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 12:47:54,922 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-02 12:47:54,927 INFO L276 IsEmpty]: Start isEmpty. Operand has 142 states, 105 states have (on average 1.5238095238095237) internal successors, (160), 106 states have internal predecessors, (160), 29 states have call successors, (29), 6 states have call predecessors, (29), 6 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-12-02 12:47:54,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2023-12-02 12:47:54,933 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:47:54,934 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:47:54,934 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:47:54,938 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:47:54,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1098235099, now seen corresponding path program 1 times [2023-12-02 12:47:54,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:47:54,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426060168] [2023-12-02 12:47:54,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:54,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:47:55,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:55,385 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 12:47:55,386 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:47:55,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426060168] [2023-12-02 12:47:55,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426060168] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:47:55,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:47:55,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:47:55,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245801516] [2023-12-02 12:47:55,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:47:55,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:47:55,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:47:55,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:47:55,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:47:55,423 INFO L87 Difference]: Start difference. First operand has 142 states, 105 states have (on average 1.5238095238095237) internal successors, (160), 106 states have internal predecessors, (160), 29 states have call successors, (29), 6 states have call predecessors, (29), 6 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Second operand has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 12:47:55,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:47:55,549 INFO L93 Difference]: Finished difference Result 285 states and 463 transitions. [2023-12-02 12:47:55,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:47:55,552 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 3 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 [2023-12-02 12:47:55,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:47:55,561 INFO L225 Difference]: With dead ends: 285 [2023-12-02 12:47:55,561 INFO L226 Difference]: Without dead ends: 145 [2023-12-02 12:47:55,566 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:47:55,570 INFO L413 NwaCegarLoop]: 202 mSDtfsCounter, 5 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:47:55,571 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 596 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 12:47:55,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2023-12-02 12:47:55,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2023-12-02 12:47:55,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 108 states have (on average 1.4907407407407407) internal successors, (161), 108 states have internal predecessors, (161), 29 states have call successors, (29), 7 states have call predecessors, (29), 7 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) [2023-12-02 12:47:55,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 219 transitions. [2023-12-02 12:47:55,621 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 219 transitions. Word has length 19 [2023-12-02 12:47:55,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:47:55,621 INFO L495 AbstractCegarLoop]: Abstraction has 145 states and 219 transitions. [2023-12-02 12:47:55,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-12-02 12:47:55,622 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 219 transitions. [2023-12-02 12:47:55,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-12-02 12:47:55,624 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:47:55,624 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:47:55,624 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-12-02 12:47:55,624 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:47:55,625 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:47:55,625 INFO L85 PathProgramCache]: Analyzing trace with hash -360818056, now seen corresponding path program 1 times [2023-12-02 12:47:55,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:47:55,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486217381] [2023-12-02 12:47:55,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:55,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:47:55,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:55,779 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 12:47:55,779 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:47:55,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486217381] [2023-12-02 12:47:55,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486217381] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:47:55,780 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:47:55,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 12:47:55,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275824966] [2023-12-02 12:47:55,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:47:55,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 12:47:55,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:47:55,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 12:47:55,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:47:55,783 INFO L87 Difference]: Start difference. First operand 145 states and 219 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 12:47:55,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:47:55,974 INFO L93 Difference]: Finished difference Result 315 states and 475 transitions. [2023-12-02 12:47:55,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 12:47:55,975 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 30 [2023-12-02 12:47:55,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:47:55,978 INFO L225 Difference]: With dead ends: 315 [2023-12-02 12:47:55,978 INFO L226 Difference]: Without dead ends: 173 [2023-12-02 12:47:55,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 12:47:55,981 INFO L413 NwaCegarLoop]: 184 mSDtfsCounter, 295 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 545 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:47:55,982 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [295 Valid, 545 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 12:47:55,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2023-12-02 12:47:56,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 171. [2023-12-02 12:47:56,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 132 states have (on average 1.4848484848484849) internal successors, (196), 132 states have internal predecessors, (196), 30 states have call successors, (30), 8 states have call predecessors, (30), 8 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2023-12-02 12:47:56,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 256 transitions. [2023-12-02 12:47:56,010 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 256 transitions. Word has length 30 [2023-12-02 12:47:56,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:47:56,010 INFO L495 AbstractCegarLoop]: Abstraction has 171 states and 256 transitions. [2023-12-02 12:47:56,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 12:47:56,011 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 256 transitions. [2023-12-02 12:47:56,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2023-12-02 12:47:56,012 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:47:56,013 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:47:56,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-12-02 12:47:56,013 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:47:56,014 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:47:56,014 INFO L85 PathProgramCache]: Analyzing trace with hash 836378265, now seen corresponding path program 1 times [2023-12-02 12:47:56,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:47:56,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856962013] [2023-12-02 12:47:56,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:56,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:47:56,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:56,198 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 12:47:56,198 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:47:56,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856962013] [2023-12-02 12:47:56,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856962013] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:47:56,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:47:56,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-02 12:47:56,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861793624] [2023-12-02 12:47:56,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:47:56,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 12:47:56,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:47:56,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 12:47:56,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:47:56,202 INFO L87 Difference]: Start difference. First operand 171 states and 256 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 12:47:56,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:47:56,383 INFO L93 Difference]: Finished difference Result 315 states and 473 transitions. [2023-12-02 12:47:56,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 12:47:56,385 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 31 [2023-12-02 12:47:56,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:47:56,388 INFO L225 Difference]: With dead ends: 315 [2023-12-02 12:47:56,388 INFO L226 Difference]: Without dead ends: 173 [2023-12-02 12:47:56,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 12:47:56,391 INFO L413 NwaCegarLoop]: 185 mSDtfsCounter, 291 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:47:56,392 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 548 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 12:47:56,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2023-12-02 12:47:56,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 171. [2023-12-02 12:47:56,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 132 states have (on average 1.4772727272727273) internal successors, (195), 132 states have internal predecessors, (195), 30 states have call successors, (30), 8 states have call predecessors, (30), 8 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2023-12-02 12:47:56,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 255 transitions. [2023-12-02 12:47:56,419 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 255 transitions. Word has length 31 [2023-12-02 12:47:56,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:47:56,419 INFO L495 AbstractCegarLoop]: Abstraction has 171 states and 255 transitions. [2023-12-02 12:47:56,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2023-12-02 12:47:56,420 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 255 transitions. [2023-12-02 12:47:56,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2023-12-02 12:47:56,421 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:47:56,421 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:47:56,421 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-12-02 12:47:56,422 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:47:56,422 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:47:56,423 INFO L85 PathProgramCache]: Analyzing trace with hash 2101054727, now seen corresponding path program 1 times [2023-12-02 12:47:56,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:47:56,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532467798] [2023-12-02 12:47:56,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:56,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:47:56,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:56,580 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 12:47:56,580 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:47:56,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532467798] [2023-12-02 12:47:56,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532467798] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:47:56,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:47:56,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:47:56,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642027641] [2023-12-02 12:47:56,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:47:56,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:47:56,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:47:56,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:47:56,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:47:56,583 INFO L87 Difference]: Start difference. First operand 171 states and 255 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-12-02 12:47:56,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:47:56,645 INFO L93 Difference]: Finished difference Result 318 states and 477 transitions. [2023-12-02 12:47:56,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:47:56,646 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 33 [2023-12-02 12:47:56,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:47:56,648 INFO L225 Difference]: With dead ends: 318 [2023-12-02 12:47:56,648 INFO L226 Difference]: Without dead ends: 176 [2023-12-02 12:47:56,649 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:47:56,650 INFO L413 NwaCegarLoop]: 204 mSDtfsCounter, 6 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:47:56,651 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 608 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:47:56,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2023-12-02 12:47:56,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 176. [2023-12-02 12:47:56,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 136 states have (on average 1.463235294117647) internal successors, (199), 136 states have internal predecessors, (199), 30 states have call successors, (30), 9 states have call predecessors, (30), 9 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2023-12-02 12:47:56,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 259 transitions. [2023-12-02 12:47:56,669 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 259 transitions. Word has length 33 [2023-12-02 12:47:56,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:47:56,669 INFO L495 AbstractCegarLoop]: Abstraction has 176 states and 259 transitions. [2023-12-02 12:47:56,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-12-02 12:47:56,670 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 259 transitions. [2023-12-02 12:47:56,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2023-12-02 12:47:56,671 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:47:56,671 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:47:56,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-12-02 12:47:56,672 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:47:56,672 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:47:56,672 INFO L85 PathProgramCache]: Analyzing trace with hash 1631170125, now seen corresponding path program 1 times [2023-12-02 12:47:56,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:47:56,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193097062] [2023-12-02 12:47:56,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:56,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:47:56,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:56,857 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 12:47:56,857 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:47:56,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193097062] [2023-12-02 12:47:56,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193097062] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:47:56,858 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:47:56,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:47:56,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191468832] [2023-12-02 12:47:56,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:47:56,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:47:56,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:47:56,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:47:56,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:47:56,860 INFO L87 Difference]: Start difference. First operand 176 states and 259 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-02 12:47:56,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:47:56,947 INFO L93 Difference]: Finished difference Result 328 states and 488 transitions. [2023-12-02 12:47:56,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:47:56,947 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 41 [2023-12-02 12:47:56,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:47:56,950 INFO L225 Difference]: With dead ends: 328 [2023-12-02 12:47:56,950 INFO L226 Difference]: Without dead ends: 181 [2023-12-02 12:47:56,951 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:47:56,952 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 6 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:47:56,952 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 594 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 12:47:56,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2023-12-02 12:47:56,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2023-12-02 12:47:56,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 140 states have (on average 1.45) internal successors, (203), 140 states have internal predecessors, (203), 30 states have call successors, (30), 10 states have call predecessors, (30), 10 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2023-12-02 12:47:56,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 263 transitions. [2023-12-02 12:47:56,969 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 263 transitions. Word has length 41 [2023-12-02 12:47:56,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:47:56,969 INFO L495 AbstractCegarLoop]: Abstraction has 181 states and 263 transitions. [2023-12-02 12:47:56,969 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-12-02 12:47:56,970 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 263 transitions. [2023-12-02 12:47:56,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-02 12:47:56,972 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:47:56,972 INFO L195 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:47:56,972 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-12-02 12:47:56,972 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:47:56,973 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:47:56,973 INFO L85 PathProgramCache]: Analyzing trace with hash -1958121417, now seen corresponding path program 1 times [2023-12-02 12:47:56,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:47:56,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298179865] [2023-12-02 12:47:56,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:56,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:47:57,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:57,137 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 12:47:57,137 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:47:57,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298179865] [2023-12-02 12:47:57,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298179865] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:47:57,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:47:57,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:47:57,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782847933] [2023-12-02 12:47:57,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:47:57,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:47:57,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:47:57,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:47:57,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:47:57,140 INFO L87 Difference]: Start difference. First operand 181 states and 263 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-02 12:47:57,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:47:57,214 INFO L93 Difference]: Finished difference Result 337 states and 492 transitions. [2023-12-02 12:47:57,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:47:57,215 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 49 [2023-12-02 12:47:57,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:47:57,217 INFO L225 Difference]: With dead ends: 337 [2023-12-02 12:47:57,217 INFO L226 Difference]: Without dead ends: 185 [2023-12-02 12:47:57,218 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:47:57,219 INFO L413 NwaCegarLoop]: 206 mSDtfsCounter, 5 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:47:57,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 603 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:47:57,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2023-12-02 12:47:57,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 185. [2023-12-02 12:47:57,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 143 states have (on average 1.4405594405594406) internal successors, (206), 143 states have internal predecessors, (206), 30 states have call successors, (30), 11 states have call predecessors, (30), 11 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2023-12-02 12:47:57,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 266 transitions. [2023-12-02 12:47:57,234 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 266 transitions. Word has length 49 [2023-12-02 12:47:57,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:47:57,234 INFO L495 AbstractCegarLoop]: Abstraction has 185 states and 266 transitions. [2023-12-02 12:47:57,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-02 12:47:57,235 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 266 transitions. [2023-12-02 12:47:57,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-02 12:47:57,237 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:47:57,237 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:47:57,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-12-02 12:47:57,237 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:47:57,237 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:47:57,238 INFO L85 PathProgramCache]: Analyzing trace with hash 438337886, now seen corresponding path program 1 times [2023-12-02 12:47:57,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:47:57,238 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118621605] [2023-12-02 12:47:57,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:57,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:47:57,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:57,408 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 12:47:57,409 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:47:57,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118621605] [2023-12-02 12:47:57,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118621605] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:47:57,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:47:57,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:47:57,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994349915] [2023-12-02 12:47:57,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:47:57,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:47:57,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:47:57,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:47:57,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:47:57,411 INFO L87 Difference]: Start difference. First operand 185 states and 266 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-02 12:47:57,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:47:57,479 INFO L93 Difference]: Finished difference Result 346 states and 502 transitions. [2023-12-02 12:47:57,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:47:57,480 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 49 [2023-12-02 12:47:57,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:47:57,482 INFO L225 Difference]: With dead ends: 346 [2023-12-02 12:47:57,482 INFO L226 Difference]: Without dead ends: 190 [2023-12-02 12:47:57,483 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:47:57,484 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 6 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:47:57,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 594 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:47:57,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2023-12-02 12:47:57,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 190. [2023-12-02 12:47:57,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 147 states have (on average 1.4285714285714286) internal successors, (210), 147 states have internal predecessors, (210), 30 states have call successors, (30), 12 states have call predecessors, (30), 12 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2023-12-02 12:47:57,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 270 transitions. [2023-12-02 12:47:57,497 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 270 transitions. Word has length 49 [2023-12-02 12:47:57,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:47:57,497 INFO L495 AbstractCegarLoop]: Abstraction has 190 states and 270 transitions. [2023-12-02 12:47:57,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-02 12:47:57,498 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 270 transitions. [2023-12-02 12:47:57,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-02 12:47:57,499 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:47:57,499 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:47:57,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-12-02 12:47:57,500 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:47:57,500 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:47:57,500 INFO L85 PathProgramCache]: Analyzing trace with hash -98740126, now seen corresponding path program 1 times [2023-12-02 12:47:57,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:47:57,500 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290540653] [2023-12-02 12:47:57,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:57,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:47:57,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:57,680 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2023-12-02 12:47:57,680 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:47:57,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290540653] [2023-12-02 12:47:57,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290540653] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:47:57,680 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:47:57,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:47:57,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877113592] [2023-12-02 12:47:57,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:47:57,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:47:57,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:47:57,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:47:57,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:47:57,683 INFO L87 Difference]: Start difference. First operand 190 states and 270 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-12-02 12:47:57,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:47:57,750 INFO L93 Difference]: Finished difference Result 357 states and 509 transitions. [2023-12-02 12:47:57,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:47:57,751 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 57 [2023-12-02 12:47:57,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:47:57,754 INFO L225 Difference]: With dead ends: 357 [2023-12-02 12:47:57,754 INFO L226 Difference]: Without dead ends: 196 [2023-12-02 12:47:57,755 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:47:57,756 INFO L413 NwaCegarLoop]: 205 mSDtfsCounter, 7 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:47:57,756 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 605 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:47:57,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2023-12-02 12:47:57,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 196. [2023-12-02 12:47:57,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 152 states have (on average 1.4144736842105263) internal successors, (215), 152 states have internal predecessors, (215), 30 states have call successors, (30), 13 states have call predecessors, (30), 13 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2023-12-02 12:47:57,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 275 transitions. [2023-12-02 12:47:57,772 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 275 transitions. Word has length 57 [2023-12-02 12:47:57,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:47:57,772 INFO L495 AbstractCegarLoop]: Abstraction has 196 states and 275 transitions. [2023-12-02 12:47:57,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-12-02 12:47:57,772 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 275 transitions. [2023-12-02 12:47:57,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-02 12:47:57,774 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:47:57,774 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 12:47:57,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-12-02 12:47:57,775 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:47:57,775 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:47:57,775 INFO L85 PathProgramCache]: Analyzing trace with hash -146721335, now seen corresponding path program 1 times [2023-12-02 12:47:57,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:47:57,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223146322] [2023-12-02 12:47:57,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:57,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:47:57,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:58,205 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 12:47:58,205 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:47:58,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223146322] [2023-12-02 12:47:58,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223146322] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:47:58,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903357612] [2023-12-02 12:47:58,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:58,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:47:58,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:47:58,207 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:47:58,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 12:47:58,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:58,379 INFO L262 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-02 12:47:58,387 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:47:58,591 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-02 12:47:58,592 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:47:58,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903357612] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:47:58,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:47:58,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 14 [2023-12-02 12:47:58,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727431496] [2023-12-02 12:47:58,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:47:58,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 12:47:58,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:47:58,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 12:47:58,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2023-12-02 12:47:58,594 INFO L87 Difference]: Start difference. First operand 196 states and 275 transitions. Second operand has 8 states, 6 states have (on average 7.5) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-02 12:47:58,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:47:58,904 INFO L93 Difference]: Finished difference Result 569 states and 790 transitions. [2023-12-02 12:47:58,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 12:47:58,905 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 7.5) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) Word has length 60 [2023-12-02 12:47:58,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:47:58,908 INFO L225 Difference]: With dead ends: 569 [2023-12-02 12:47:58,909 INFO L226 Difference]: Without dead ends: 376 [2023-12-02 12:47:58,910 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2023-12-02 12:47:58,911 INFO L413 NwaCegarLoop]: 203 mSDtfsCounter, 208 mSDsluCounter, 790 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 993 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:47:58,911 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 993 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 12:47:58,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2023-12-02 12:47:58,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 372. [2023-12-02 12:47:58,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 286 states have (on average 1.4055944055944056) internal successors, (402), 287 states have internal predecessors, (402), 59 states have call successors, (59), 26 states have call predecessors, (59), 26 states have return successors, (59), 58 states have call predecessors, (59), 59 states have call successors, (59) [2023-12-02 12:47:58,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 520 transitions. [2023-12-02 12:47:58,944 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 520 transitions. Word has length 60 [2023-12-02 12:47:58,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:47:58,944 INFO L495 AbstractCegarLoop]: Abstraction has 372 states and 520 transitions. [2023-12-02 12:47:58,944 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 7.5) internal successors, (45), 8 states have internal predecessors, (45), 4 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 4 states have call successors, (7) [2023-12-02 12:47:58,945 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 520 transitions. [2023-12-02 12:47:58,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-12-02 12:47:58,946 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:47:58,947 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 12:47:58,954 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 12:47:59,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:47:59,147 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:47:59,148 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:47:59,148 INFO L85 PathProgramCache]: Analyzing trace with hash -218754164, now seen corresponding path program 1 times [2023-12-02 12:47:59,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:47:59,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981267996] [2023-12-02 12:47:59,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:59,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:47:59,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:59,569 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 12:47:59,569 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:47:59,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981267996] [2023-12-02 12:47:59,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981267996] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:47:59,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [932318158] [2023-12-02 12:47:59,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:59,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:47:59,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:47:59,571 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:47:59,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-02 12:47:59,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:59,709 INFO L262 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-02 12:47:59,714 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:48:00,328 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 12:48:00,328 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:48:00,514 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 12:48:00,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [932318158] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:48:00,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1174268687] [2023-12-02 12:48:00,536 INFO L159 IcfgInterpreter]: Started Sifa with 57 locations of interest [2023-12-02 12:48:00,536 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:48:00,540 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:48:00,545 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:48:00,545 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:48:07,610 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 134 for LOIs [2023-12-02 12:48:07,808 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 111 for LOIs [2023-12-02 12:48:07,822 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 97 for LOIs [2023-12-02 12:48:07,892 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:48:14,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1174268687] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:48:14,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:48:14,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [9, 9, 9] total 38 [2023-12-02 12:48:14,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603156388] [2023-12-02 12:48:14,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:48:14,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-02 12:48:14,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:48:14,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-02 12:48:14,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1246, Unknown=0, NotChecked=0, Total=1406 [2023-12-02 12:48:14,694 INFO L87 Difference]: Start difference. First operand 372 states and 520 transitions. Second operand has 27 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 19 states have internal predecessors, (43), 5 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2023-12-02 12:48:19,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:48:19,647 INFO L93 Difference]: Finished difference Result 869 states and 1206 transitions. [2023-12-02 12:48:19,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-02 12:48:19,648 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 19 states have internal predecessors, (43), 5 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 62 [2023-12-02 12:48:19,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:48:19,653 INFO L225 Difference]: With dead ends: 869 [2023-12-02 12:48:19,653 INFO L226 Difference]: Without dead ends: 522 [2023-12-02 12:48:19,655 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 150 SyntacticMatches, 7 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 410 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=194, Invalid=1528, Unknown=0, NotChecked=0, Total=1722 [2023-12-02 12:48:19,656 INFO L413 NwaCegarLoop]: 300 mSDtfsCounter, 243 mSDsluCounter, 3512 mSDsCounter, 0 mSdLazyCounter, 2195 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 3812 SdHoareTripleChecker+Invalid, 2265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 2195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-02 12:48:19,656 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 3812 Invalid, 2265 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [70 Valid, 2195 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2023-12-02 12:48:19,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2023-12-02 12:48:19,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 346. [2023-12-02 12:48:19,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 261 states have (on average 1.3448275862068966) internal successors, (351), 262 states have internal predecessors, (351), 58 states have call successors, (58), 26 states have call predecessors, (58), 26 states have return successors, (58), 57 states have call predecessors, (58), 58 states have call successors, (58) [2023-12-02 12:48:19,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 467 transitions. [2023-12-02 12:48:19,720 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 467 transitions. Word has length 62 [2023-12-02 12:48:19,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:48:19,720 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 467 transitions. [2023-12-02 12:48:19,720 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 19 states have internal predecessors, (43), 5 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2023-12-02 12:48:19,720 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 467 transitions. [2023-12-02 12:48:19,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-12-02 12:48:19,722 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:48:19,722 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 12:48:19,728 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-02 12:48:19,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-02 12:48:19,923 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:48:19,923 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:48:19,923 INFO L85 PathProgramCache]: Analyzing trace with hash -255386307, now seen corresponding path program 1 times [2023-12-02 12:48:19,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:48:19,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129949696] [2023-12-02 12:48:19,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:19,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:48:19,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:48:20,285 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 12:48:20,285 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:48:20,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129949696] [2023-12-02 12:48:20,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129949696] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:48:20,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16555020] [2023-12-02 12:48:20,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:20,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:48:20,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:48:20,287 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:48:20,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-02 12:48:20,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:48:20,428 INFO L262 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-02 12:48:20,432 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:48:20,748 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 12:48:20,748 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:48:20,867 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 12:48:20,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16555020] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:48:20,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1900149730] [2023-12-02 12:48:20,870 INFO L159 IcfgInterpreter]: Started Sifa with 57 locations of interest [2023-12-02 12:48:20,871 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:48:20,871 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:48:20,871 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:48:20,871 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:48:25,916 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 134 for LOIs [2023-12-02 12:48:26,168 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 108 for LOIs [2023-12-02 12:48:26,181 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 97 for LOIs [2023-12-02 12:48:26,248 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:48:32,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1900149730] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:48:32,924 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:48:32,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [9, 9, 9] total 38 [2023-12-02 12:48:32,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49977285] [2023-12-02 12:48:32,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:48:32,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-02 12:48:32,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:48:32,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-02 12:48:32,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1267, Unknown=0, NotChecked=0, Total=1406 [2023-12-02 12:48:32,927 INFO L87 Difference]: Start difference. First operand 346 states and 467 transitions. Second operand has 27 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 19 states have internal predecessors, (43), 5 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2023-12-02 12:48:37,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:48:37,579 INFO L93 Difference]: Finished difference Result 686 states and 928 transitions. [2023-12-02 12:48:37,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-02 12:48:37,580 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 19 states have internal predecessors, (43), 5 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 62 [2023-12-02 12:48:37,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:48:37,582 INFO L225 Difference]: With dead ends: 686 [2023-12-02 12:48:37,583 INFO L226 Difference]: Without dead ends: 501 [2023-12-02 12:48:37,584 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 150 SyntacticMatches, 7 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=167, Invalid=1555, Unknown=0, NotChecked=0, Total=1722 [2023-12-02 12:48:37,585 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 177 mSDsluCounter, 3512 mSDsCounter, 0 mSdLazyCounter, 2099 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 3836 SdHoareTripleChecker+Invalid, 2146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 2099 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:48:37,585 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 3836 Invalid, 2146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 2099 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-12-02 12:48:37,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2023-12-02 12:48:37,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 497. [2023-12-02 12:48:37,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 370 states have (on average 1.3243243243243243) internal successors, (490), 372 states have internal predecessors, (490), 86 states have call successors, (86), 40 states have call predecessors, (86), 40 states have return successors, (86), 84 states have call predecessors, (86), 86 states have call successors, (86) [2023-12-02 12:48:37,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 662 transitions. [2023-12-02 12:48:37,724 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 662 transitions. Word has length 62 [2023-12-02 12:48:37,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:48:37,725 INFO L495 AbstractCegarLoop]: Abstraction has 497 states and 662 transitions. [2023-12-02 12:48:37,725 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 22 states have (on average 1.9545454545454546) internal successors, (43), 19 states have internal predecessors, (43), 5 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2023-12-02 12:48:37,725 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 662 transitions. [2023-12-02 12:48:37,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-12-02 12:48:37,727 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:48:37,727 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 12:48:37,733 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-02 12:48:37,927 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-02 12:48:37,928 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:48:37,928 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:48:37,928 INFO L85 PathProgramCache]: Analyzing trace with hash -759458240, now seen corresponding path program 1 times [2023-12-02 12:48:37,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:48:37,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702955294] [2023-12-02 12:48:37,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:37,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:48:37,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:48:38,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 12:48:38,194 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:48:38,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702955294] [2023-12-02 12:48:38,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702955294] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:48:38,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450275521] [2023-12-02 12:48:38,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:38,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:48:38,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:48:38,195 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:48:38,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-02 12:48:38,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:48:38,324 INFO L262 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-02 12:48:38,328 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:48:38,602 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 12:48:38,602 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:48:38,740 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-02 12:48:38,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450275521] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:48:38,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [677341716] [2023-12-02 12:48:38,744 INFO L159 IcfgInterpreter]: Started Sifa with 59 locations of interest [2023-12-02 12:48:38,744 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:48:38,745 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:48:38,745 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:48:38,745 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:48:43,855 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 129 for LOIs [2023-12-02 12:48:44,055 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 105 for LOIs [2023-12-02 12:48:44,069 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 93 for LOIs [2023-12-02 12:48:44,138 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:48:51,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [677341716] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:48:51,325 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:48:51,326 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [28] imperfect sequences [9, 9, 9] total 40 [2023-12-02 12:48:51,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129981240] [2023-12-02 12:48:51,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:48:51,326 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-12-02 12:48:51,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:48:51,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-12-02 12:48:51,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=172, Invalid=1388, Unknown=0, NotChecked=0, Total=1560 [2023-12-02 12:48:51,328 INFO L87 Difference]: Start difference. First operand 497 states and 662 transitions. Second operand has 29 states, 24 states have (on average 1.875) internal successors, (45), 21 states have internal predecessors, (45), 5 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2023-12-02 12:48:57,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:48:57,403 INFO L93 Difference]: Finished difference Result 820 states and 1104 transitions. [2023-12-02 12:48:57,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-02 12:48:57,403 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 24 states have (on average 1.875) internal successors, (45), 21 states have internal predecessors, (45), 5 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 64 [2023-12-02 12:48:57,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:48:57,407 INFO L225 Difference]: With dead ends: 820 [2023-12-02 12:48:57,407 INFO L226 Difference]: Without dead ends: 635 [2023-12-02 12:48:57,409 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 154 SyntacticMatches, 7 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=206, Invalid=1686, Unknown=0, NotChecked=0, Total=1892 [2023-12-02 12:48:57,409 INFO L413 NwaCegarLoop]: 325 mSDtfsCounter, 181 mSDsluCounter, 5237 mSDsCounter, 0 mSdLazyCounter, 3183 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 5562 SdHoareTripleChecker+Invalid, 3234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 3183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2023-12-02 12:48:57,410 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [203 Valid, 5562 Invalid, 3234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 3183 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2023-12-02 12:48:57,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2023-12-02 12:48:57,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 631. [2023-12-02 12:48:57,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 465 states have (on average 1.3118279569892473) internal successors, (610), 468 states have internal predecessors, (610), 113 states have call successors, (113), 52 states have call predecessors, (113), 52 states have return successors, (113), 110 states have call predecessors, (113), 113 states have call successors, (113) [2023-12-02 12:48:57,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 836 transitions. [2023-12-02 12:48:57,554 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 836 transitions. Word has length 64 [2023-12-02 12:48:57,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:48:57,554 INFO L495 AbstractCegarLoop]: Abstraction has 631 states and 836 transitions. [2023-12-02 12:48:57,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 24 states have (on average 1.875) internal successors, (45), 21 states have internal predecessors, (45), 5 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2023-12-02 12:48:57,555 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 836 transitions. [2023-12-02 12:48:57,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-12-02 12:48:57,556 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:48:57,556 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 12:48:57,561 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-02 12:48:57,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:48:57,757 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:48:57,757 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:48:57,757 INFO L85 PathProgramCache]: Analyzing trace with hash 2061388763, now seen corresponding path program 1 times [2023-12-02 12:48:57,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:48:57,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883653817] [2023-12-02 12:48:57,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:57,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:48:57,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:48:57,891 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-02 12:48:57,891 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:48:57,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883653817] [2023-12-02 12:48:57,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883653817] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:48:57,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:48:57,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:48:57,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678470139] [2023-12-02 12:48:57,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:48:57,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:48:57,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:48:57,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:48:57,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:48:57,893 INFO L87 Difference]: Start difference. First operand 631 states and 836 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-02 12:48:58,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:48:58,070 INFO L93 Difference]: Finished difference Result 1162 states and 1557 transitions. [2023-12-02 12:48:58,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:48:58,071 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 66 [2023-12-02 12:48:58,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:48:58,075 INFO L225 Difference]: With dead ends: 1162 [2023-12-02 12:48:58,075 INFO L226 Difference]: Without dead ends: 647 [2023-12-02 12:48:58,077 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:48:58,077 INFO L413 NwaCegarLoop]: 206 mSDtfsCounter, 5 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:48:58,078 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 603 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:48:58,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2023-12-02 12:48:58,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 647. [2023-12-02 12:48:58,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 477 states have (on average 1.3039832285115305) internal successors, (622), 480 states have internal predecessors, (622), 113 states have call successors, (113), 56 states have call predecessors, (113), 56 states have return successors, (113), 110 states have call predecessors, (113), 113 states have call successors, (113) [2023-12-02 12:48:58,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 848 transitions. [2023-12-02 12:48:58,245 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 848 transitions. Word has length 66 [2023-12-02 12:48:58,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:48:58,245 INFO L495 AbstractCegarLoop]: Abstraction has 647 states and 848 transitions. [2023-12-02 12:48:58,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-02 12:48:58,246 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 848 transitions. [2023-12-02 12:48:58,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-02 12:48:58,247 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:48:58,247 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 12:48:58,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-12-02 12:48:58,248 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:48:58,248 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:48:58,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1192951908, now seen corresponding path program 1 times [2023-12-02 12:48:58,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:48:58,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855671315] [2023-12-02 12:48:58,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:58,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:48:58,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:48:58,596 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 12:48:58,596 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:48:58,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855671315] [2023-12-02 12:48:58,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855671315] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:48:58,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440814925] [2023-12-02 12:48:58,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:58,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:48:58,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:48:58,598 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:48:58,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-02 12:48:58,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:48:58,719 INFO L262 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-02 12:48:58,723 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:48:58,985 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-02 12:48:58,985 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:48:59,099 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 12:48:59,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440814925] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:48:59,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1211764737] [2023-12-02 12:48:59,102 INFO L159 IcfgInterpreter]: Started Sifa with 60 locations of interest [2023-12-02 12:48:59,102 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:48:59,103 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:48:59,103 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:48:59,103 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:49:05,071 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 94 for LOIs [2023-12-02 12:49:05,112 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 111 for LOIs [2023-12-02 12:49:05,125 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 89 for LOIs [2023-12-02 12:49:05,180 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 106 for LOIs [2023-12-02 12:49:05,246 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 112 for LOIs [2023-12-02 12:49:05,382 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 97 for LOIs [2023-12-02 12:49:05,453 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:49:17,350 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '15336#(and (<= 0 (+ ~manual_selection_History_0~0 128)) (= (+ 2 ~active_side_History_2~0) 0) (<= 1 |#StackHeapBarrier|) (= ~s1p~0 0) (or (and (not (= (mod ~side1Failed_History_1~0 256) 0)) (= (mod ~side2Failed_History_1~0 256) 0) (= (mod ~side1Failed~0 256) 0)) (and (not (= (mod ~side1Failed_History_1~0 256) 0)) (= (mod ~side2Failed_History_1~0 256) 0) (= (mod ~side2Failed~0 256) 0))) (= 0 (+ ~side2_written~0 1)) (= ~cs1~0 0) (= ~s2s1~0 0) (<= ~manual_selection_History_0~0 127) (= ~manual_selection_History_1~0 0) (= |assert_#in~arg| 0) (= ~s1s1_old~0 1) (= (+ ~s2p_new~0 1) 0) (= (+ ~s2s1_old~0 1) 0) (= ~s1s1~0 0) (= (+ ~s2s1_new~0 1) 0) (= (+ ~s1p_new~0 1) 0) (= (+ ~s1s2_new~0 1) 0) (= ~s1s2_old~0 1) (= (+ ~cs1_new~0 1) 0) (= ~s2s2~0 0) (= ~side1_written~0 1) (= ~manual_selection_History_2~0 0) (= (+ ~nomsg~0 1) 0) (= ~s1s2~0 0) (= (+ ~s2s2_new~0 1) 0) (= (+ ~s1s1_new~0 1) 0) (= (+ ~s2s2_old~0 1) 0) (= (+ ~s2p_old~0 1) 0) (= (+ 2 ~active_side_History_1~0) 0) (= ~active_side_History_0~0 0) (= assert_~arg 0) (= ~cs2~0 0) (= ~s1p_old~0 1) (= (+ ~cs2_new~0 1) 0) (= ~s2p~0 0))' at error location [2023-12-02 12:49:17,350 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 12:49:17,350 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:49:17,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2023-12-02 12:49:17,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581074854] [2023-12-02 12:49:17,351 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 12:49:17,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-02 12:49:17,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:49:17,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-02 12:49:17,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=324, Invalid=2982, Unknown=0, NotChecked=0, Total=3306 [2023-12-02 12:49:17,353 INFO L87 Difference]: Start difference. First operand 647 states and 848 transitions. Second operand has 13 states, 9 states have (on average 8.333333333333334) internal successors, (75), 12 states have internal predecessors, (75), 4 states have call successors, (17), 3 states have call predecessors, (17), 8 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2023-12-02 12:49:17,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:49:17,869 INFO L93 Difference]: Finished difference Result 1231 states and 1639 transitions. [2023-12-02 12:49:17,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 12:49:17,870 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 9 states have (on average 8.333333333333334) internal successors, (75), 12 states have internal predecessors, (75), 4 states have call successors, (17), 3 states have call predecessors, (17), 8 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 70 [2023-12-02 12:49:17,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:49:17,874 INFO L225 Difference]: With dead ends: 1231 [2023-12-02 12:49:17,874 INFO L226 Difference]: Without dead ends: 716 [2023-12-02 12:49:17,877 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 154 SyntacticMatches, 8 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1103 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=354, Invalid=3552, Unknown=0, NotChecked=0, Total=3906 [2023-12-02 12:49:17,878 INFO L413 NwaCegarLoop]: 290 mSDtfsCounter, 258 mSDsluCounter, 2140 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 2430 SdHoareTripleChecker+Invalid, 417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 12:49:17,878 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [279 Valid, 2430 Invalid, 417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 12:49:17,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2023-12-02 12:49:18,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 647. [2023-12-02 12:49:18,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 477 states have (on average 1.2976939203354299) internal successors, (619), 480 states have internal predecessors, (619), 113 states have call successors, (113), 56 states have call predecessors, (113), 56 states have return successors, (113), 110 states have call predecessors, (113), 113 states have call successors, (113) [2023-12-02 12:49:18,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 845 transitions. [2023-12-02 12:49:18,032 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 845 transitions. Word has length 70 [2023-12-02 12:49:18,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:49:18,033 INFO L495 AbstractCegarLoop]: Abstraction has 647 states and 845 transitions. [2023-12-02 12:49:18,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 9 states have (on average 8.333333333333334) internal successors, (75), 12 states have internal predecessors, (75), 4 states have call successors, (17), 3 states have call predecessors, (17), 8 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2023-12-02 12:49:18,033 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 845 transitions. [2023-12-02 12:49:18,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-12-02 12:49:18,034 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:49:18,034 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 12:49:18,040 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-02 12:49:18,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:49:18,235 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:49:18,235 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:49:18,235 INFO L85 PathProgramCache]: Analyzing trace with hash 995649641, now seen corresponding path program 1 times [2023-12-02 12:49:18,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:49:18,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168242785] [2023-12-02 12:49:18,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:49:18,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:49:18,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:49:18,477 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 12:49:18,477 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:49:18,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168242785] [2023-12-02 12:49:18,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168242785] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:49:18,477 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:49:18,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-02 12:49:18,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91271014] [2023-12-02 12:49:18,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:49:18,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 12:49:18,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:49:18,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 12:49:18,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-02 12:49:18,479 INFO L87 Difference]: Start difference. First operand 647 states and 845 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-02 12:49:19,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:49:19,304 INFO L93 Difference]: Finished difference Result 1291 states and 1768 transitions. [2023-12-02 12:49:19,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 12:49:19,305 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Word has length 71 [2023-12-02 12:49:19,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:49:19,312 INFO L225 Difference]: With dead ends: 1291 [2023-12-02 12:49:19,312 INFO L226 Difference]: Without dead ends: 996 [2023-12-02 12:49:19,314 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-12-02 12:49:19,314 INFO L413 NwaCegarLoop]: 476 mSDtfsCounter, 430 mSDsluCounter, 1588 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 2064 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 12:49:19,315 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [436 Valid, 2064 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 12:49:19,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 996 states. [2023-12-02 12:49:19,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 996 to 786. [2023-12-02 12:49:19,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 786 states, 579 states have (on average 1.307426597582038) internal successors, (757), 583 states have internal predecessors, (757), 137 states have call successors, (137), 69 states have call predecessors, (137), 69 states have return successors, (137), 133 states have call predecessors, (137), 137 states have call successors, (137) [2023-12-02 12:49:19,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 786 states to 786 states and 1031 transitions. [2023-12-02 12:49:19,511 INFO L78 Accepts]: Start accepts. Automaton has 786 states and 1031 transitions. Word has length 71 [2023-12-02 12:49:19,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:49:19,511 INFO L495 AbstractCegarLoop]: Abstraction has 786 states and 1031 transitions. [2023-12-02 12:49:19,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-02 12:49:19,511 INFO L276 IsEmpty]: Start isEmpty. Operand 786 states and 1031 transitions. [2023-12-02 12:49:19,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-02 12:49:19,513 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:49:19,513 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-02 12:49:19,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-12-02 12:49:19,513 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:49:19,514 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:49:19,514 INFO L85 PathProgramCache]: Analyzing trace with hash 2088870191, now seen corresponding path program 1 times [2023-12-02 12:49:19,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:49:19,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097484030] [2023-12-02 12:49:19,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:49:19,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:49:19,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:49:19,748 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 12:49:19,748 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:49:19,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097484030] [2023-12-02 12:49:19,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097484030] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:49:19,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:49:19,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-02 12:49:19,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691300733] [2023-12-02 12:49:19,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:49:19,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 12:49:19,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:49:19,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 12:49:19,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-02 12:49:19,750 INFO L87 Difference]: Start difference. First operand 786 states and 1031 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-02 12:49:20,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:49:20,592 INFO L93 Difference]: Finished difference Result 1478 states and 2022 transitions. [2023-12-02 12:49:20,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 12:49:20,593 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) Word has length 73 [2023-12-02 12:49:20,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:49:20,602 INFO L225 Difference]: With dead ends: 1478 [2023-12-02 12:49:20,602 INFO L226 Difference]: Without dead ends: 1148 [2023-12-02 12:49:20,604 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-12-02 12:49:20,605 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 608 mSDsluCounter, 1133 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 614 SdHoareTripleChecker+Valid, 1410 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 12:49:20,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [614 Valid, 1410 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 12:49:20,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2023-12-02 12:49:20,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 928. [2023-12-02 12:49:20,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 680 states have (on average 1.313235294117647) internal successors, (893), 685 states have internal predecessors, (893), 165 states have call successors, (165), 82 states have call predecessors, (165), 82 states have return successors, (165), 160 states have call predecessors, (165), 165 states have call successors, (165) [2023-12-02 12:49:20,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 1223 transitions. [2023-12-02 12:49:20,856 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 1223 transitions. Word has length 73 [2023-12-02 12:49:20,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:49:20,857 INFO L495 AbstractCegarLoop]: Abstraction has 928 states and 1223 transitions. [2023-12-02 12:49:20,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 4 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-02 12:49:20,857 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 1223 transitions. [2023-12-02 12:49:20,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-02 12:49:20,859 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:49:20,859 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 12:49:20,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-12-02 12:49:20,859 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:49:20,859 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:49:20,859 INFO L85 PathProgramCache]: Analyzing trace with hash 2043276635, now seen corresponding path program 1 times [2023-12-02 12:49:20,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:49:20,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467744325] [2023-12-02 12:49:20,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:49:20,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:49:20,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:49:21,167 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-02 12:49:21,167 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:49:21,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467744325] [2023-12-02 12:49:21,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467744325] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:49:21,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887795573] [2023-12-02 12:49:21,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:49:21,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:49:21,168 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:49:21,169 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:49:21,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-02 12:49:21,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:49:21,296 INFO L262 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 12:49:21,299 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:49:21,400 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-02 12:49:21,400 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:49:21,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887795573] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:49:21,400 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:49:21,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2023-12-02 12:49:21,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476563134] [2023-12-02 12:49:21,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:49:21,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 12:49:21,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:49:21,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 12:49:21,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-12-02 12:49:21,402 INFO L87 Difference]: Start difference. First operand 928 states and 1223 transitions. Second operand has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 6 states have internal predecessors, (57), 3 states have call successors, (10), 3 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-02 12:49:21,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:49:21,936 INFO L93 Difference]: Finished difference Result 1732 states and 2332 transitions. [2023-12-02 12:49:21,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 12:49:21,937 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 6 states have internal predecessors, (57), 3 states have call successors, (10), 3 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) Word has length 77 [2023-12-02 12:49:21,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:49:21,942 INFO L225 Difference]: With dead ends: 1732 [2023-12-02 12:49:21,942 INFO L226 Difference]: Without dead ends: 1038 [2023-12-02 12:49:21,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2023-12-02 12:49:21,945 INFO L413 NwaCegarLoop]: 390 mSDtfsCounter, 436 mSDsluCounter, 1021 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 1411 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 12:49:21,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [436 Valid, 1411 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 12:49:21,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1038 states. [2023-12-02 12:49:22,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1038 to 928. [2023-12-02 12:49:22,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 680 states have (on average 1.3073529411764706) internal successors, (889), 685 states have internal predecessors, (889), 165 states have call successors, (165), 82 states have call predecessors, (165), 82 states have return successors, (165), 160 states have call predecessors, (165), 165 states have call successors, (165) [2023-12-02 12:49:22,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 1219 transitions. [2023-12-02 12:49:22,201 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 1219 transitions. Word has length 77 [2023-12-02 12:49:22,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:49:22,201 INFO L495 AbstractCegarLoop]: Abstraction has 928 states and 1219 transitions. [2023-12-02 12:49:22,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 6 states have internal predecessors, (57), 3 states have call successors, (10), 3 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-02 12:49:22,202 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 1219 transitions. [2023-12-02 12:49:22,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-02 12:49:22,203 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:49:22,203 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 12:49:22,209 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-12-02 12:49:22,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-02 12:49:22,404 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:49:22,404 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:49:22,404 INFO L85 PathProgramCache]: Analyzing trace with hash 377498506, now seen corresponding path program 1 times [2023-12-02 12:49:22,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:49:22,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102444242] [2023-12-02 12:49:22,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:49:22,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:49:22,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:49:22,704 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-12-02 12:49:22,704 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:49:22,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102444242] [2023-12-02 12:49:22,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102444242] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:49:22,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099034579] [2023-12-02 12:49:22,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:49:22,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:49:22,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:49:22,706 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:49:22,709 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-02 12:49:22,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:49:22,837 INFO L262 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 12:49:22,841 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:49:22,922 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-02 12:49:22,922 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:49:23,070 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-02 12:49:23,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099034579] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:49:23,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [547205422] [2023-12-02 12:49:23,074 INFO L159 IcfgInterpreter]: Started Sifa with 63 locations of interest [2023-12-02 12:49:23,074 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:49:23,074 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:49:23,074 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:49:23,075 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:49:28,885 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 134 for LOIs [2023-12-02 12:49:29,088 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 108 for LOIs [2023-12-02 12:49:29,102 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 90 for LOIs [2023-12-02 12:49:29,260 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 97 for LOIs [2023-12-02 12:49:29,326 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:49:39,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [547205422] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:49:39,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:49:39,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [8, 9, 9] total 50 [2023-12-02 12:49:39,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553309486] [2023-12-02 12:49:39,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:49:39,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-12-02 12:49:39,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:49:39,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-12-02 12:49:39,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=227, Invalid=2223, Unknown=0, NotChecked=0, Total=2450 [2023-12-02 12:49:39,643 INFO L87 Difference]: Start difference. First operand 928 states and 1219 transitions. Second operand has 39 states, 32 states have (on average 1.5) internal successors, (48), 27 states have internal predecessors, (48), 8 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2023-12-02 12:49:45,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:49:45,015 INFO L93 Difference]: Finished difference Result 1495 states and 1982 transitions. [2023-12-02 12:49:45,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-12-02 12:49:45,016 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 32 states have (on average 1.5) internal successors, (48), 27 states have internal predecessors, (48), 8 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) Word has length 77 [2023-12-02 12:49:45,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:49:45,023 INFO L225 Difference]: With dead ends: 1495 [2023-12-02 12:49:45,023 INFO L226 Difference]: Without dead ends: 918 [2023-12-02 12:49:45,026 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 185 SyntacticMatches, 7 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=258, Invalid=2712, Unknown=0, NotChecked=0, Total=2970 [2023-12-02 12:49:45,027 INFO L413 NwaCegarLoop]: 196 mSDtfsCounter, 158 mSDsluCounter, 3091 mSDsCounter, 0 mSdLazyCounter, 3024 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 3287 SdHoareTripleChecker+Invalid, 3062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 3024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2023-12-02 12:49:45,027 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 3287 Invalid, 3062 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 3024 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2023-12-02 12:49:45,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 918 states. [2023-12-02 12:49:45,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 918 to 914. [2023-12-02 12:49:45,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 914 states, 670 states have (on average 1.3059701492537314) internal successors, (875), 675 states have internal predecessors, (875), 162 states have call successors, (162), 81 states have call predecessors, (162), 81 states have return successors, (162), 157 states have call predecessors, (162), 162 states have call successors, (162) [2023-12-02 12:49:45,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 1199 transitions. [2023-12-02 12:49:45,289 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 1199 transitions. Word has length 77 [2023-12-02 12:49:45,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:49:45,289 INFO L495 AbstractCegarLoop]: Abstraction has 914 states and 1199 transitions. [2023-12-02 12:49:45,290 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 32 states have (on average 1.5) internal successors, (48), 27 states have internal predecessors, (48), 8 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (9), 8 states have call predecessors, (9), 8 states have call successors, (9) [2023-12-02 12:49:45,290 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 1199 transitions. [2023-12-02 12:49:45,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-02 12:49:45,291 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:49:45,292 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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] [2023-12-02 12:49:45,298 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-02 12:49:45,494 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-02 12:49:45,494 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:49:45,495 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:49:45,495 INFO L85 PathProgramCache]: Analyzing trace with hash -871381226, now seen corresponding path program 1 times [2023-12-02 12:49:45,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:49:45,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393280483] [2023-12-02 12:49:45,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:49:45,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:49:45,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:49:45,637 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-02 12:49:45,637 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:49:45,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393280483] [2023-12-02 12:49:45,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393280483] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:49:45,638 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:49:45,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-02 12:49:45,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361475078] [2023-12-02 12:49:45,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:49:45,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-02 12:49:45,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:49:45,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-02 12:49:45,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-02 12:49:45,639 INFO L87 Difference]: Start difference. First operand 914 states and 1199 transitions. Second operand has 6 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2023-12-02 12:49:45,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:49:45,945 INFO L93 Difference]: Finished difference Result 1203 states and 1647 transitions. [2023-12-02 12:49:45,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-02 12:49:45,946 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 80 [2023-12-02 12:49:45,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:49:45,951 INFO L225 Difference]: With dead ends: 1203 [2023-12-02 12:49:45,951 INFO L226 Difference]: Without dead ends: 1201 [2023-12-02 12:49:45,951 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-12-02 12:49:45,952 INFO L413 NwaCegarLoop]: 317 mSDtfsCounter, 157 mSDsluCounter, 1145 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 1462 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:49:45,952 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 1462 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 12:49:45,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1201 states. [2023-12-02 12:49:46,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1201 to 915. [2023-12-02 12:49:46,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 915 states, 669 states have (on average 1.3064275037369208) internal successors, (874), 675 states have internal predecessors, (874), 163 states have call successors, (163), 82 states have call predecessors, (163), 82 states have return successors, (163), 157 states have call predecessors, (163), 163 states have call successors, (163) [2023-12-02 12:49:46,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 915 states to 915 states and 1200 transitions. [2023-12-02 12:49:46,125 INFO L78 Accepts]: Start accepts. Automaton has 915 states and 1200 transitions. Word has length 80 [2023-12-02 12:49:46,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:49:46,126 INFO L495 AbstractCegarLoop]: Abstraction has 915 states and 1200 transitions. [2023-12-02 12:49:46,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2023-12-02 12:49:46,126 INFO L276 IsEmpty]: Start isEmpty. Operand 915 states and 1200 transitions. [2023-12-02 12:49:46,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-02 12:49:46,127 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:49:46,127 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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] [2023-12-02 12:49:46,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-12-02 12:49:46,127 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:49:46,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:49:46,128 INFO L85 PathProgramCache]: Analyzing trace with hash 146318770, now seen corresponding path program 1 times [2023-12-02 12:49:46,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:49:46,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939636067] [2023-12-02 12:49:46,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:49:46,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:49:46,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:49:46,236 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-02 12:49:46,237 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:49:46,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939636067] [2023-12-02 12:49:46,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939636067] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:49:46,237 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:49:46,237 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:49:46,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93322617] [2023-12-02 12:49:46,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:49:46,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:49:46,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:49:46,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:49:46,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:49:46,238 INFO L87 Difference]: Start difference. First operand 915 states and 1200 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2023-12-02 12:49:46,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:49:46,447 INFO L93 Difference]: Finished difference Result 1568 states and 2072 transitions. [2023-12-02 12:49:46,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:49:46,448 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) Word has length 83 [2023-12-02 12:49:46,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:49:46,452 INFO L225 Difference]: With dead ends: 1568 [2023-12-02 12:49:46,452 INFO L226 Difference]: Without dead ends: 903 [2023-12-02 12:49:46,453 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:49:46,454 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 7 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 595 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.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:49:46,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 595 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:49:46,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2023-12-02 12:49:46,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 903. [2023-12-02 12:49:46,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 663 states have (on average 1.2820512820512822) internal successors, (850), 669 states have internal predecessors, (850), 157 states have call successors, (157), 82 states have call predecessors, (157), 82 states have return successors, (157), 151 states have call predecessors, (157), 157 states have call successors, (157) [2023-12-02 12:49:46,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1164 transitions. [2023-12-02 12:49:46,613 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1164 transitions. Word has length 83 [2023-12-02 12:49:46,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:49:46,613 INFO L495 AbstractCegarLoop]: Abstraction has 903 states and 1164 transitions. [2023-12-02 12:49:46,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9) [2023-12-02 12:49:46,614 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1164 transitions. [2023-12-02 12:49:46,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-02 12:49:46,615 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:49:46,615 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2023-12-02 12:49:46,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2023-12-02 12:49:46,615 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:49:46,615 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:49:46,615 INFO L85 PathProgramCache]: Analyzing trace with hash 571782379, now seen corresponding path program 1 times [2023-12-02 12:49:46,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:49:46,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61272056] [2023-12-02 12:49:46,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:49:46,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:49:46,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:49:46,866 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-12-02 12:49:46,866 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:49:46,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61272056] [2023-12-02 12:49:46,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61272056] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:49:46,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:49:46,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-02 12:49:46,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371172043] [2023-12-02 12:49:46,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:49:46,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 12:49:46,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:49:46,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 12:49:46,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-02 12:49:46,868 INFO L87 Difference]: Start difference. First operand 903 states and 1164 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-02 12:49:47,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:49:47,660 INFO L93 Difference]: Finished difference Result 2505 states and 3412 transitions. [2023-12-02 12:49:47,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-02 12:49:47,661 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) Word has length 85 [2023-12-02 12:49:47,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:49:47,671 INFO L225 Difference]: With dead ends: 2505 [2023-12-02 12:49:47,671 INFO L226 Difference]: Without dead ends: 1831 [2023-12-02 12:49:47,673 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-12-02 12:49:47,674 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 378 mSDsluCounter, 1356 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 1612 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 12:49:47,674 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [410 Valid, 1612 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 323 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 12:49:47,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1831 states. [2023-12-02 12:49:48,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1831 to 1103. [2023-12-02 12:49:48,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1103 states, 807 states have (on average 1.2825278810408922) internal successors, (1035), 815 states have internal predecessors, (1035), 193 states have call successors, (193), 102 states have call predecessors, (193), 102 states have return successors, (193), 185 states have call predecessors, (193), 193 states have call successors, (193) [2023-12-02 12:49:48,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1103 states to 1103 states and 1421 transitions. [2023-12-02 12:49:48,061 INFO L78 Accepts]: Start accepts. Automaton has 1103 states and 1421 transitions. Word has length 85 [2023-12-02 12:49:48,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:49:48,061 INFO L495 AbstractCegarLoop]: Abstraction has 1103 states and 1421 transitions. [2023-12-02 12:49:48,061 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 5 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-02 12:49:48,061 INFO L276 IsEmpty]: Start isEmpty. Operand 1103 states and 1421 transitions. [2023-12-02 12:49:48,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-02 12:49:48,063 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:49:48,063 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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, 1] [2023-12-02 12:49:48,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-12-02 12:49:48,064 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:49:48,064 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:49:48,064 INFO L85 PathProgramCache]: Analyzing trace with hash -405377104, now seen corresponding path program 1 times [2023-12-02 12:49:48,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:49:48,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934373342] [2023-12-02 12:49:48,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:49:48,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:49:48,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:49:48,638 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 12:49:48,638 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:49:48,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934373342] [2023-12-02 12:49:48,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934373342] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:49:48,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507553870] [2023-12-02 12:49:48,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:49:48,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:49:48,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:49:48,640 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:49:48,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-02 12:49:48,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:49:48,748 INFO L262 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-02 12:49:48,750 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:49:49,071 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-02 12:49:49,071 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:49:49,281 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-02 12:49:49,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507553870] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:49:49,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1420646249] [2023-12-02 12:49:49,285 INFO L159 IcfgInterpreter]: Started Sifa with 66 locations of interest [2023-12-02 12:49:49,285 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:49:49,285 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:49:49,285 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:49:49,285 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:49:56,753 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 94 for LOIs [2023-12-02 12:49:56,795 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 108 for LOIs [2023-12-02 12:49:56,827 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 90 for LOIs [2023-12-02 12:49:57,071 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 110 for LOIs [2023-12-02 12:49:57,174 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 120 for LOIs [2023-12-02 12:49:57,343 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 97 for LOIs [2023-12-02 12:49:57,408 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:50:12,964 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '41672#(and (= ~s2s2_old~0 0) (<= 0 (+ ~manual_selection_History_0~0 128)) (= (+ 2 ~active_side_History_2~0) 0) (<= 1 |#StackHeapBarrier|) (or (and (not (= (mod ~side1Failed_History_0~0 256) 0)) (not (= (mod ~side2Failed_History_1~0 256) 0)) (= (mod ~side2Failed~0 256) 0) (= (mod ~side1Failed_History_1~0 256) 0)) (and (not (= (mod ~side1Failed_History_0~0 256) 0)) (not (= (mod ~side2Failed_History_1~0 256) 0)) (= (mod ~side1Failed~0 256) 0) (= (mod ~side1Failed_History_1~0 256) 0))) (= ~s1p~0 0) (= ~cs1~0 0) (= (+ ~s1s2_old~0 1) 0) (= ~s2s1~0 0) (<= ~manual_selection_History_0~0 127) (= ~manual_selection_History_1~0 0) (= |assert_#in~arg| 0) (= (+ ~s1p_old~0 1) 0) (= (+ ~s2p_new~0 1) 0) (= ~s1s1~0 0) (= (+ ~s2s1_new~0 1) 0) (= (+ ~s1p_new~0 1) 0) (= ~s2p_old~0 0) (= (+ ~s1s2_new~0 1) 0) (= ~s2s1_old~0 0) (= (+ ~cs1_new~0 1) 0) (= ~s2s2~0 0) (= ~side2_written~0 0) (= ~manual_selection_History_2~0 0) (= (+ ~nomsg~0 1) 0) (= ~s1s2~0 0) (= (+ ~s2s2_new~0 1) 0) (= (+ ~s1s1_new~0 1) 0) (= (+ ~side1_written~0 1) 0) (= (+ 2 ~active_side_History_1~0) 0) (= ~active_side_History_0~0 0) (= assert_~arg 0) (= ~cs2~0 0) (= (+ ~cs2_new~0 1) 0) (= ~s2p~0 0) (= (+ ~s1s1_old~0 1) 0))' at error location [2023-12-02 12:50:12,964 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 12:50:12,964 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:50:12,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9, 9] total 20 [2023-12-02 12:50:12,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293901755] [2023-12-02 12:50:12,964 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 12:50:12,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-02 12:50:12,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:50:12,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-02 12:50:12,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=487, Invalid=4483, Unknown=0, NotChecked=0, Total=4970 [2023-12-02 12:50:12,967 INFO L87 Difference]: Start difference. First operand 1103 states and 1421 transitions. Second operand has 20 states, 15 states have (on average 6.4) internal successors, (96), 18 states have internal predecessors, (96), 6 states have call successors, (26), 3 states have call predecessors, (26), 9 states have return successors, (26), 7 states have call predecessors, (26), 6 states have call successors, (26) [2023-12-02 12:50:14,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:50:14,033 INFO L93 Difference]: Finished difference Result 2448 states and 3301 transitions. [2023-12-02 12:50:14,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-02 12:50:14,034 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 15 states have (on average 6.4) internal successors, (96), 18 states have internal predecessors, (96), 6 states have call successors, (26), 3 states have call predecessors, (26), 9 states have return successors, (26), 7 states have call predecessors, (26), 6 states have call successors, (26) Word has length 85 [2023-12-02 12:50:14,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:50:14,041 INFO L225 Difference]: With dead ends: 2448 [2023-12-02 12:50:14,041 INFO L226 Difference]: Without dead ends: 1532 [2023-12-02 12:50:14,044 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 190 SyntacticMatches, 8 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1673 ImplicationChecksByTransitivity, 16.0s TimeCoverageRelationStatistics Valid=542, Invalid=5464, Unknown=0, NotChecked=0, Total=6006 [2023-12-02 12:50:14,045 INFO L413 NwaCegarLoop]: 258 mSDtfsCounter, 457 mSDsluCounter, 2748 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 487 SdHoareTripleChecker+Valid, 3006 SdHoareTripleChecker+Invalid, 635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-02 12:50:14,045 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [487 Valid, 3006 Invalid, 635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 517 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-02 12:50:14,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1532 states. [2023-12-02 12:50:14,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1532 to 1071. [2023-12-02 12:50:14,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1071 states, 784 states have (on average 1.2755102040816326) internal successors, (1000), 792 states have internal predecessors, (1000), 185 states have call successors, (185), 101 states have call predecessors, (185), 101 states have return successors, (185), 177 states have call predecessors, (185), 185 states have call successors, (185) [2023-12-02 12:50:14,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1071 states to 1071 states and 1370 transitions. [2023-12-02 12:50:14,274 INFO L78 Accepts]: Start accepts. Automaton has 1071 states and 1370 transitions. Word has length 85 [2023-12-02 12:50:14,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:50:14,274 INFO L495 AbstractCegarLoop]: Abstraction has 1071 states and 1370 transitions. [2023-12-02 12:50:14,274 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 15 states have (on average 6.4) internal successors, (96), 18 states have internal predecessors, (96), 6 states have call successors, (26), 3 states have call predecessors, (26), 9 states have return successors, (26), 7 states have call predecessors, (26), 6 states have call successors, (26) [2023-12-02 12:50:14,275 INFO L276 IsEmpty]: Start isEmpty. Operand 1071 states and 1370 transitions. [2023-12-02 12:50:14,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-02 12:50:14,276 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:50:14,276 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1] [2023-12-02 12:50:14,282 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-12-02 12:50:14,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-12-02 12:50:14,477 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:50:14,477 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:50:14,477 INFO L85 PathProgramCache]: Analyzing trace with hash -1650904977, now seen corresponding path program 1 times [2023-12-02 12:50:14,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:50:14,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567180411] [2023-12-02 12:50:14,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:50:14,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:50:14,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:50:14,765 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-02 12:50:14,766 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:50:14,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567180411] [2023-12-02 12:50:14,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567180411] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:50:14,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15693442] [2023-12-02 12:50:14,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:50:14,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:50:14,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:50:14,767 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:50:14,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-02 12:50:14,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:50:14,896 INFO L262 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 12:50:14,899 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:50:14,991 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 12:50:14,991 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:50:15,104 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 12:50:15,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15693442] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:50:15,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [232273293] [2023-12-02 12:50:15,107 INFO L159 IcfgInterpreter]: Started Sifa with 69 locations of interest [2023-12-02 12:50:15,107 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:50:15,108 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:50:15,108 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:50:15,108 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:50:22,494 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 132 for LOIs [2023-12-02 12:50:22,658 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 111 for LOIs [2023-12-02 12:50:22,671 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 90 for LOIs [2023-12-02 12:50:22,833 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 136 for LOIs [2023-12-02 12:50:23,640 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 97 for LOIs [2023-12-02 12:50:23,706 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:50:38,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [232273293] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:50:38,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:50:38,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [8, 9, 9] total 60 [2023-12-02 12:50:38,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274364063] [2023-12-02 12:50:38,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:50:38,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2023-12-02 12:50:38,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:50:38,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2023-12-02 12:50:38,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=362, Invalid=3178, Unknown=0, NotChecked=0, Total=3540 [2023-12-02 12:50:38,074 INFO L87 Difference]: Start difference. First operand 1071 states and 1370 transitions. Second operand has 49 states, 40 states have (on average 1.325) internal successors, (53), 34 states have internal predecessors, (53), 10 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2023-12-02 12:50:45,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:50:45,480 INFO L93 Difference]: Finished difference Result 1824 states and 2351 transitions. [2023-12-02 12:50:45,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-12-02 12:50:45,481 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 40 states have (on average 1.325) internal successors, (53), 34 states have internal predecessors, (53), 10 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 92 [2023-12-02 12:50:45,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:50:45,487 INFO L225 Difference]: With dead ends: 1824 [2023-12-02 12:50:45,487 INFO L226 Difference]: Without dead ends: 1163 [2023-12-02 12:50:45,490 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 220 SyntacticMatches, 7 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 922 ImplicationChecksByTransitivity, 15.9s TimeCoverageRelationStatistics Valid=393, Invalid=3767, Unknown=0, NotChecked=0, Total=4160 [2023-12-02 12:50:45,490 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 173 mSDsluCounter, 2982 mSDsCounter, 0 mSdLazyCounter, 3870 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 3170 SdHoareTripleChecker+Invalid, 3907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 3870 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2023-12-02 12:50:45,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 3170 Invalid, 3907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 3870 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2023-12-02 12:50:45,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1163 states. [2023-12-02 12:50:45,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1163 to 1061. [2023-12-02 12:50:45,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1061 states, 777 states have (on average 1.2728442728442728) internal successors, (989), 785 states have internal predecessors, (989), 182 states have call successors, (182), 101 states have call predecessors, (182), 101 states have return successors, (182), 174 states have call predecessors, (182), 182 states have call successors, (182) [2023-12-02 12:50:45,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1061 states to 1061 states and 1353 transitions. [2023-12-02 12:50:45,707 INFO L78 Accepts]: Start accepts. Automaton has 1061 states and 1353 transitions. Word has length 92 [2023-12-02 12:50:45,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:50:45,708 INFO L495 AbstractCegarLoop]: Abstraction has 1061 states and 1353 transitions. [2023-12-02 12:50:45,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 40 states have (on average 1.325) internal successors, (53), 34 states have internal predecessors, (53), 10 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2023-12-02 12:50:45,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1061 states and 1353 transitions. [2023-12-02 12:50:45,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-02 12:50:45,709 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:50:45,709 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 3, 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] [2023-12-02 12:50:45,714 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-02 12:50:45,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-12-02 12:50:45,912 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:50:45,913 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:50:45,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1177367930, now seen corresponding path program 1 times [2023-12-02 12:50:45,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:50:45,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703499295] [2023-12-02 12:50:45,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:50:45,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:50:45,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:50:46,056 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-02 12:50:46,056 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:50:46,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703499295] [2023-12-02 12:50:46,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703499295] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:50:46,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:50:46,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:50:46,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698620063] [2023-12-02 12:50:46,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:50:46,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:50:46,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:50:46,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:50:46,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:50:46,058 INFO L87 Difference]: Start difference. First operand 1061 states and 1353 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-12-02 12:50:46,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:50:46,307 INFO L93 Difference]: Finished difference Result 1825 states and 2350 transitions. [2023-12-02 12:50:46,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:50:46,308 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 92 [2023-12-02 12:50:46,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:50:46,314 INFO L225 Difference]: With dead ends: 1825 [2023-12-02 12:50:46,314 INFO L226 Difference]: Without dead ends: 1045 [2023-12-02 12:50:46,315 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:50:46,315 INFO L413 NwaCegarLoop]: 197 mSDtfsCounter, 7 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:50:46,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 577 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:50:46,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1045 states. [2023-12-02 12:50:46,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1045 to 1045. [2023-12-02 12:50:46,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1045 states, 769 states have (on average 1.2444733420026008) internal successors, (957), 777 states have internal predecessors, (957), 174 states have call successors, (174), 101 states have call predecessors, (174), 101 states have return successors, (174), 166 states have call predecessors, (174), 174 states have call successors, (174) [2023-12-02 12:50:46,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1045 states to 1045 states and 1305 transitions. [2023-12-02 12:50:46,540 INFO L78 Accepts]: Start accepts. Automaton has 1045 states and 1305 transitions. Word has length 92 [2023-12-02 12:50:46,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:50:46,541 INFO L495 AbstractCegarLoop]: Abstraction has 1045 states and 1305 transitions. [2023-12-02 12:50:46,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 3 states have internal predecessors, (54), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2023-12-02 12:50:46,541 INFO L276 IsEmpty]: Start isEmpty. Operand 1045 states and 1305 transitions. [2023-12-02 12:50:46,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-02 12:50:46,542 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:50:46,542 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:50:46,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-12-02 12:50:46,542 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:50:46,542 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:50:46,543 INFO L85 PathProgramCache]: Analyzing trace with hash 1073479715, now seen corresponding path program 1 times [2023-12-02 12:50:46,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:50:46,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874979292] [2023-12-02 12:50:46,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:50:46,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:50:46,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:50:46,830 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-02 12:50:46,830 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:50:46,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874979292] [2023-12-02 12:50:46,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874979292] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:50:46,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978789137] [2023-12-02 12:50:46,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:50:46,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:50:46,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:50:46,832 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:50:46,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-02 12:50:46,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:50:46,939 INFO L262 TraceCheckSpWp]: Trace formula consists of 459 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 12:50:46,941 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:50:47,023 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 12:50:47,023 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:50:47,148 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 12:50:47,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978789137] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:50:47,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1359347739] [2023-12-02 12:50:47,151 INFO L159 IcfgInterpreter]: Started Sifa with 71 locations of interest [2023-12-02 12:50:47,151 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:50:47,151 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:50:47,151 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:50:47,151 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:50:53,554 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 127 for LOIs [2023-12-02 12:50:53,729 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 105 for LOIs [2023-12-02 12:50:53,743 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 86 for LOIs [2023-12-02 12:50:53,898 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 132 for LOIs [2023-12-02 12:50:54,674 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 93 for LOIs [2023-12-02 12:50:54,737 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:51:11,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1359347739] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:51:11,599 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:51:11,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [8, 9, 9] total 62 [2023-12-02 12:51:11,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134214940] [2023-12-02 12:51:11,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:51:11,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2023-12-02 12:51:11,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:51:11,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2023-12-02 12:51:11,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=3416, Unknown=0, NotChecked=0, Total=3782 [2023-12-02 12:51:11,604 INFO L87 Difference]: Start difference. First operand 1045 states and 1305 transitions. Second operand has 51 states, 42 states have (on average 1.3095238095238095) internal successors, (55), 36 states have internal predecessors, (55), 10 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2023-12-02 12:51:20,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:51:20,517 INFO L93 Difference]: Finished difference Result 1829 states and 2317 transitions. [2023-12-02 12:51:20,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2023-12-02 12:51:20,518 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 42 states have (on average 1.3095238095238095) internal successors, (55), 36 states have internal predecessors, (55), 10 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 94 [2023-12-02 12:51:20,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:51:20,524 INFO L225 Difference]: With dead ends: 1829 [2023-12-02 12:51:20,524 INFO L226 Difference]: Without dead ends: 1178 [2023-12-02 12:51:20,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 224 SyntacticMatches, 7 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 943 ImplicationChecksByTransitivity, 18.3s TimeCoverageRelationStatistics Valid=397, Invalid=4025, Unknown=0, NotChecked=0, Total=4422 [2023-12-02 12:51:20,527 INFO L413 NwaCegarLoop]: 330 mSDtfsCounter, 210 mSDsluCounter, 6563 mSDsCounter, 0 mSdLazyCounter, 5175 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 6893 SdHoareTripleChecker+Invalid, 5209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 5175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:51:20,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 6893 Invalid, 5209 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [34 Valid, 5175 Invalid, 0 Unknown, 0 Unchecked, 7.1s Time] [2023-12-02 12:51:20,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1178 states. [2023-12-02 12:51:20,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1178 to 1048. [2023-12-02 12:51:20,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1048 states, 771 states have (on average 1.2438391699092088) internal successors, (959), 779 states have internal predecessors, (959), 175 states have call successors, (175), 101 states have call predecessors, (175), 101 states have return successors, (175), 167 states have call predecessors, (175), 175 states have call successors, (175) [2023-12-02 12:51:20,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1048 states to 1048 states and 1309 transitions. [2023-12-02 12:51:20,775 INFO L78 Accepts]: Start accepts. Automaton has 1048 states and 1309 transitions. Word has length 94 [2023-12-02 12:51:20,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:51:20,775 INFO L495 AbstractCegarLoop]: Abstraction has 1048 states and 1309 transitions. [2023-12-02 12:51:20,775 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 42 states have (on average 1.3095238095238095) internal successors, (55), 36 states have internal predecessors, (55), 10 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2023-12-02 12:51:20,776 INFO L276 IsEmpty]: Start isEmpty. Operand 1048 states and 1309 transitions. [2023-12-02 12:51:20,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-02 12:51:20,777 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:51:20,777 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:51:20,782 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-12-02 12:51:20,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-02 12:51:20,977 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:51:20,978 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:51:20,978 INFO L85 PathProgramCache]: Analyzing trace with hash 181114096, now seen corresponding path program 1 times [2023-12-02 12:51:20,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:51:20,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040921711] [2023-12-02 12:51:20,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:51:20,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:51:21,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:51:21,227 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-02 12:51:21,227 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:51:21,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040921711] [2023-12-02 12:51:21,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040921711] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:51:21,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98439995] [2023-12-02 12:51:21,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:51:21,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:51:21,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:51:21,229 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:51:21,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-02 12:51:21,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:51:21,338 INFO L262 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 12:51:21,340 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:51:21,418 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 22 proven. 2 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-12-02 12:51:21,419 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:51:21,542 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-12-02 12:51:21,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98439995] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:51:21,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [62535572] [2023-12-02 12:51:21,544 INFO L159 IcfgInterpreter]: Started Sifa with 75 locations of interest [2023-12-02 12:51:21,544 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:51:21,544 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:51:21,544 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:51:21,545 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:51:28,329 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 131 for LOIs [2023-12-02 12:51:28,547 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 105 for LOIs [2023-12-02 12:51:28,560 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 86 for LOIs [2023-12-02 12:51:28,708 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 132 for LOIs [2023-12-02 12:51:29,492 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 93 for LOIs [2023-12-02 12:51:29,557 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:51:45,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [62535572] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:51:45,102 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:51:45,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [8, 9, 9] total 62 [2023-12-02 12:51:45,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741267196] [2023-12-02 12:51:45,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:51:45,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2023-12-02 12:51:45,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:51:45,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2023-12-02 12:51:45,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=366, Invalid=3416, Unknown=0, NotChecked=0, Total=3782 [2023-12-02 12:51:45,105 INFO L87 Difference]: Start difference. First operand 1048 states and 1309 transitions. Second operand has 51 states, 43 states have (on average 1.372093023255814) internal successors, (59), 36 states have internal predecessors, (59), 10 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2023-12-02 12:51:53,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:51:53,142 INFO L93 Difference]: Finished difference Result 1819 states and 2300 transitions. [2023-12-02 12:51:53,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2023-12-02 12:51:53,143 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 43 states have (on average 1.372093023255814) internal successors, (59), 36 states have internal predecessors, (59), 10 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) Word has length 98 [2023-12-02 12:51:53,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:51:53,150 INFO L225 Difference]: With dead ends: 1819 [2023-12-02 12:51:53,150 INFO L226 Difference]: Without dead ends: 1168 [2023-12-02 12:51:53,153 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 236 SyntacticMatches, 7 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 943 ImplicationChecksByTransitivity, 17.0s TimeCoverageRelationStatistics Valid=397, Invalid=4025, Unknown=0, NotChecked=0, Total=4422 [2023-12-02 12:51:53,154 INFO L413 NwaCegarLoop]: 330 mSDtfsCounter, 218 mSDsluCounter, 5596 mSDsCounter, 0 mSdLazyCounter, 4659 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 5926 SdHoareTripleChecker+Invalid, 4714 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 4659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:51:53,154 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 5926 Invalid, 4714 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [55 Valid, 4659 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2023-12-02 12:51:53,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1168 states. [2023-12-02 12:51:53,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1168 to 1035. [2023-12-02 12:51:53,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1035 states, 762 states have (on average 1.2414698162729658) internal successors, (946), 770 states have internal predecessors, (946), 171 states have call successors, (171), 101 states have call predecessors, (171), 101 states have return successors, (171), 163 states have call predecessors, (171), 171 states have call successors, (171) [2023-12-02 12:51:53,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1035 states to 1035 states and 1288 transitions. [2023-12-02 12:51:53,395 INFO L78 Accepts]: Start accepts. Automaton has 1035 states and 1288 transitions. Word has length 98 [2023-12-02 12:51:53,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:51:53,395 INFO L495 AbstractCegarLoop]: Abstraction has 1035 states and 1288 transitions. [2023-12-02 12:51:53,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 43 states have (on average 1.372093023255814) internal successors, (59), 36 states have internal predecessors, (59), 10 states have call successors, (12), 6 states have call predecessors, (12), 5 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2023-12-02 12:51:53,396 INFO L276 IsEmpty]: Start isEmpty. Operand 1035 states and 1288 transitions. [2023-12-02 12:51:53,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-12-02 12:51:53,397 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:51:53,398 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 4, 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, 1, 1, 1] [2023-12-02 12:51:53,404 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-12-02 12:51:53,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-02 12:51:53,598 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:51:53,599 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:51:53,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1013565637, now seen corresponding path program 1 times [2023-12-02 12:51:53,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:51:53,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023417078] [2023-12-02 12:51:53,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:51:53,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:51:53,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:51:53,729 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2023-12-02 12:51:53,729 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:51:53,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023417078] [2023-12-02 12:51:53,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023417078] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:51:53,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:51:53,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:51:53,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663537325] [2023-12-02 12:51:53,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:51:53,730 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:51:53,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:51:53,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:51:53,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:51:53,731 INFO L87 Difference]: Start difference. First operand 1035 states and 1288 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2023-12-02 12:51:54,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:51:54,016 INFO L93 Difference]: Finished difference Result 1719 states and 2169 transitions. [2023-12-02 12:51:54,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:51:54,017 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 108 [2023-12-02 12:51:54,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:51:54,022 INFO L225 Difference]: With dead ends: 1719 [2023-12-02 12:51:54,022 INFO L226 Difference]: Without dead ends: 1019 [2023-12-02 12:51:54,023 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:51:54,023 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 7 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:51:54,024 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 565 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:51:54,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1019 states. [2023-12-02 12:51:54,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1019 to 944. [2023-12-02 12:51:54,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 944 states, 700 states have (on average 1.2028571428571428) internal successors, (842), 708 states have internal predecessors, (842), 151 states have call successors, (151), 92 states have call predecessors, (151), 92 states have return successors, (151), 143 states have call predecessors, (151), 151 states have call successors, (151) [2023-12-02 12:51:54,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 944 states to 944 states and 1144 transitions. [2023-12-02 12:51:54,217 INFO L78 Accepts]: Start accepts. Automaton has 944 states and 1144 transitions. Word has length 108 [2023-12-02 12:51:54,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:51:54,217 INFO L495 AbstractCegarLoop]: Abstraction has 944 states and 1144 transitions. [2023-12-02 12:51:54,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2023-12-02 12:51:54,218 INFO L276 IsEmpty]: Start isEmpty. Operand 944 states and 1144 transitions. [2023-12-02 12:51:54,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-12-02 12:51:54,219 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:51:54,219 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 4, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:51:54,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-12-02 12:51:54,219 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:51:54,220 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:51:54,220 INFO L85 PathProgramCache]: Analyzing trace with hash 1777222196, now seen corresponding path program 1 times [2023-12-02 12:51:54,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:51:54,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352437029] [2023-12-02 12:51:54,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:51:54,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:51:54,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:51:54,321 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-02 12:51:54,321 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:51:54,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352437029] [2023-12-02 12:51:54,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352437029] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:51:54,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:51:54,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:51:54,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447965271] [2023-12-02 12:51:54,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:51:54,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:51:54,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:51:54,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:51:54,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:51:54,323 INFO L87 Difference]: Start difference. First operand 944 states and 1144 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2023-12-02 12:51:54,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:51:54,574 INFO L93 Difference]: Finished difference Result 1496 states and 1847 transitions. [2023-12-02 12:51:54,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:51:54,575 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 124 [2023-12-02 12:51:54,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:51:54,579 INFO L225 Difference]: With dead ends: 1496 [2023-12-02 12:51:54,579 INFO L226 Difference]: Without dead ends: 929 [2023-12-02 12:51:54,580 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:51:54,581 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 6 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:51:54,581 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 556 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:51:54,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2023-12-02 12:51:54,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 897. [2023-12-02 12:51:54,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 666 states have (on average 1.1786786786786787) internal successors, (785), 674 states have internal predecessors, (785), 142 states have call successors, (142), 88 states have call predecessors, (142), 88 states have return successors, (142), 134 states have call predecessors, (142), 142 states have call successors, (142) [2023-12-02 12:51:54,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 1069 transitions. [2023-12-02 12:51:54,770 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 1069 transitions. Word has length 124 [2023-12-02 12:51:54,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:51:54,770 INFO L495 AbstractCegarLoop]: Abstraction has 897 states and 1069 transitions. [2023-12-02 12:51:54,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2023-12-02 12:51:54,770 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 1069 transitions. [2023-12-02 12:51:54,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-12-02 12:51:54,772 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:51:54,772 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:51:54,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-12-02 12:51:54,772 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:51:54,772 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:51:54,773 INFO L85 PathProgramCache]: Analyzing trace with hash -1204661699, now seen corresponding path program 1 times [2023-12-02 12:51:54,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:51:54,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17196940] [2023-12-02 12:51:54,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:51:54,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:51:54,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:51:55,156 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2023-12-02 12:51:55,156 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:51:55,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17196940] [2023-12-02 12:51:55,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17196940] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:51:55,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394689851] [2023-12-02 12:51:55,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:51:55,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:51:55,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:51:55,158 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:51:55,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-02 12:51:55,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:51:55,300 INFO L262 TraceCheckSpWp]: Trace formula consists of 536 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 12:51:55,303 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:51:55,380 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 69 proven. 4 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-02 12:51:55,380 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:51:55,495 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2023-12-02 12:51:55,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394689851] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:51:55,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2108024364] [2023-12-02 12:51:55,497 INFO L159 IcfgInterpreter]: Started Sifa with 86 locations of interest [2023-12-02 12:51:55,497 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:51:55,497 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:51:55,497 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:51:55,497 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:52:05,261 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 95 for LOIs [2023-12-02 12:52:05,577 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 108 for LOIs [2023-12-02 12:52:05,593 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 90 for LOIs [2023-12-02 12:52:05,878 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 140 for LOIs [2023-12-02 12:52:06,022 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 93 for LOIs [2023-12-02 12:52:06,198 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 93 for LOIs [2023-12-02 12:52:06,376 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:52:25,911 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '69861#(and (= ~s2s2_old~0 0) (<= 0 (+ ~manual_selection_History_0~0 128)) (= (+ 2 ~active_side_History_2~0) 0) (<= 1 |#StackHeapBarrier|) (= ~s1p~0 0) (= ~cs1~0 0) (= (+ ~s1s2_old~0 1) 0) (= ~s2s1~0 0) (<= ~manual_selection_History_0~0 127) (= ~manual_selection_History_1~0 0) (= |assert_#in~arg| 0) (= (+ ~s1p_old~0 1) 0) (= (+ ~s2p_new~0 1) 0) (= ~s1s1~0 0) (= (+ ~s2s1_new~0 1) 0) (= (+ ~s1p_new~0 1) 0) (= ~s2p_old~0 0) (= (+ ~s1s2_new~0 1) 0) (exists ((|v_ULTIMATE.start_check_~tmp___18~0#1_27| Int) (|v_ULTIMATE.start_check_~tmp___19~0#1_27| Int)) (and (not (= |v_ULTIMATE.start_check_~tmp___18~0#1_27| |v_ULTIMATE.start_check_~tmp___19~0#1_27|)) (<= 0 (+ |v_ULTIMATE.start_check_~tmp___18~0#1_27| 128)) (<= |v_ULTIMATE.start_check_~tmp___18~0#1_27| 127) (<= |v_ULTIMATE.start_check_~tmp___19~0#1_27| 127) (<= 0 (+ 128 |v_ULTIMATE.start_check_~tmp___19~0#1_27|)))) (= ~s2s1_old~0 0) (= (+ ~cs1_new~0 1) 0) (= ~s2s2~0 0) (= ~side2_written~0 0) (= ~manual_selection_History_2~0 0) (= (+ ~nomsg~0 1) 0) (= ~s1s2~0 0) (= (+ ~s2s2_new~0 1) 0) (= (+ ~s1s1_new~0 1) 0) (= (+ ~side1_written~0 1) 0) (or (and (exists ((|v_ULTIMATE.start_check_~tmp___1~0#1_35| Int)) (= (mod |v_ULTIMATE.start_check_~tmp___1~0#1_35| 256) 0)) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_38| Int)) (= (mod |v_ULTIMATE.start_check_~tmp___7~0#1_38| 256) 0)) (= (mod ~side2Failed_History_1~0 256) (mod ~side2Failed_History_2~0 256)) (exists ((|v_ULTIMATE.start_check_~tmp___2~0#1_33| Int)) (not (= (mod |v_ULTIMATE.start_check_~tmp___2~0#1_33| 256) 0))) (exists ((|v_ULTIMATE.start_check_~tmp___14~0#1_27| Int) (|v_ULTIMATE.start_check_~tmp___15~0#1_27| Int)) (= (mod |v_ULTIMATE.start_check_~tmp___15~0#1_27| 256) (mod |v_ULTIMATE.start_check_~tmp___14~0#1_27| 256))) (exists ((|v_ULTIMATE.start_check_~tmp___11~0#1_29| Int)) (not (= (mod |v_ULTIMATE.start_check_~tmp___11~0#1_29| 256) 0))) (= (mod ~side1Failed~0 256) 0)) (and (exists ((|v_ULTIMATE.start_check_~tmp___1~0#1_35| Int)) (= (mod |v_ULTIMATE.start_check_~tmp___1~0#1_35| 256) 0)) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_38| Int)) (= (mod |v_ULTIMATE.start_check_~tmp___7~0#1_38| 256) 0)) (= (mod ~side2Failed_History_1~0 256) (mod ~side2Failed_History_2~0 256)) (exists ((|v_ULTIMATE.start_check_~tmp___2~0#1_33| Int)) (not (= (mod |v_ULTIMATE.start_check_~tmp___2~0#1_33| 256) 0))) (exists ((|v_ULTIMATE.start_check_~tmp___14~0#1_27| Int) (|v_ULTIMATE.start_check_~tmp___15~0#1_27| Int)) (= (mod |v_ULTIMATE.start_check_~tmp___15~0#1_27| 256) (mod |v_ULTIMATE.start_check_~tmp___14~0#1_27| 256))) (= (mod ~side2Failed~0 256) 0) (exists ((|v_ULTIMATE.start_check_~tmp___11~0#1_29| Int)) (not (= (mod |v_ULTIMATE.start_check_~tmp___11~0#1_29| 256) 0))))) (= (+ 2 ~active_side_History_1~0) 0) (= ~active_side_History_0~0 0) (= assert_~arg 0) (= ~cs2~0 0) (= (+ ~cs2_new~0 1) 0) (= ~s2p~0 0) (= (+ ~s1s1_old~0 1) 0))' at error location [2023-12-02 12:52:25,911 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 12:52:25,911 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:52:25,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 9] total 13 [2023-12-02 12:52:25,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109256001] [2023-12-02 12:52:25,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 12:52:25,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-02 12:52:25,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:52:25,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-02 12:52:25,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=396, Invalid=4434, Unknown=0, NotChecked=0, Total=4830 [2023-12-02 12:52:25,914 INFO L87 Difference]: Start difference. First operand 897 states and 1069 transitions. Second operand has 13 states, 13 states have (on average 8.307692307692308) internal successors, (108), 10 states have internal predecessors, (108), 3 states have call successors, (28), 3 states have call predecessors, (28), 7 states have return successors, (30), 6 states have call predecessors, (30), 3 states have call successors, (30) [2023-12-02 12:52:26,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:52:26,883 INFO L93 Difference]: Finished difference Result 2206 states and 2747 transitions. [2023-12-02 12:52:26,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 12:52:26,883 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 8.307692307692308) internal successors, (108), 10 states have internal predecessors, (108), 3 states have call successors, (28), 3 states have call predecessors, (28), 7 states have return successors, (30), 6 states have call predecessors, (30), 3 states have call successors, (30) Word has length 134 [2023-12-02 12:52:26,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:52:26,892 INFO L225 Difference]: With dead ends: 2206 [2023-12-02 12:52:26,892 INFO L226 Difference]: Without dead ends: 1488 [2023-12-02 12:52:26,895 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 416 GetRequests, 324 SyntacticMatches, 19 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1778 ImplicationChecksByTransitivity, 19.7s TimeCoverageRelationStatistics Valid=433, Invalid=5117, Unknown=0, NotChecked=0, Total=5550 [2023-12-02 12:52:26,895 INFO L413 NwaCegarLoop]: 296 mSDtfsCounter, 654 mSDsluCounter, 1651 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 666 SdHoareTripleChecker+Valid, 1947 SdHoareTripleChecker+Invalid, 722 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-02 12:52:26,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [666 Valid, 1947 Invalid, 722 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 515 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-02 12:52:26,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1488 states. [2023-12-02 12:52:27,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1488 to 1200. [2023-12-02 12:52:27,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1200 states, 888 states have (on average 1.1722972972972974) internal successors, (1041), 899 states have internal predecessors, (1041), 190 states have call successors, (190), 121 states have call predecessors, (190), 121 states have return successors, (190), 179 states have call predecessors, (190), 190 states have call successors, (190) [2023-12-02 12:52:27,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1200 states to 1200 states and 1421 transitions. [2023-12-02 12:52:27,159 INFO L78 Accepts]: Start accepts. Automaton has 1200 states and 1421 transitions. Word has length 134 [2023-12-02 12:52:27,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:52:27,159 INFO L495 AbstractCegarLoop]: Abstraction has 1200 states and 1421 transitions. [2023-12-02 12:52:27,160 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 8.307692307692308) internal successors, (108), 10 states have internal predecessors, (108), 3 states have call successors, (28), 3 states have call predecessors, (28), 7 states have return successors, (30), 6 states have call predecessors, (30), 3 states have call successors, (30) [2023-12-02 12:52:27,160 INFO L276 IsEmpty]: Start isEmpty. Operand 1200 states and 1421 transitions. [2023-12-02 12:52:27,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-12-02 12:52:27,162 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:52:27,163 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:52:27,167 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-12-02 12:52:27,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-12-02 12:52:27,364 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:52:27,364 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:52:27,364 INFO L85 PathProgramCache]: Analyzing trace with hash 1365408653, now seen corresponding path program 1 times [2023-12-02 12:52:27,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:52:27,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708604470] [2023-12-02 12:52:27,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:52:27,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:52:27,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:52:28,686 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2023-12-02 12:52:28,686 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:52:28,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708604470] [2023-12-02 12:52:28,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708604470] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:52:28,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675617218] [2023-12-02 12:52:28,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:52:28,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:52:28,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:52:28,688 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:52:28,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-02 12:52:28,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:52:28,809 INFO L262 TraceCheckSpWp]: Trace formula consists of 555 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-02 12:52:28,813 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:52:29,408 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 71 proven. 5 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-12-02 12:52:29,408 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:52:29,895 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2023-12-02 12:52:29,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675617218] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:52:29,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1986108443] [2023-12-02 12:52:29,898 INFO L159 IcfgInterpreter]: Started Sifa with 89 locations of interest [2023-12-02 12:52:29,898 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:52:29,898 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:52:29,899 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:52:29,899 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:52:39,332 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 95 for LOIs [2023-12-02 12:52:39,576 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 108 for LOIs [2023-12-02 12:52:39,597 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 90 for LOIs [2023-12-02 12:52:39,813 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 140 for LOIs [2023-12-02 12:52:39,926 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 90 for LOIs [2023-12-02 12:52:40,088 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 90 for LOIs [2023-12-02 12:52:40,253 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:53:06,574 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '75138#(and (= ~s2s2_old~0 0) (<= 0 (+ ~manual_selection_History_0~0 128)) (= (+ 2 ~active_side_History_2~0) 0) (<= 1 |#StackHeapBarrier|) (= ~s1p~0 0) (= ~cs1~0 0) (= (+ ~s1s2_old~0 1) 0) (= ~s2s1~0 0) (<= ~manual_selection_History_0~0 127) (= ~manual_selection_History_1~0 0) (= |assert_#in~arg| 0) (= (+ ~s1p_old~0 1) 0) (= (+ ~s2p_new~0 1) 0) (= ~s1s1~0 0) (= (+ ~s2s1_new~0 1) 0) (= (+ ~s1p_new~0 1) 0) (= ~s2p_old~0 0) (= (+ ~s1s2_new~0 1) 0) (or (and (= (mod ~side2Failed_History_2~0 256) 0) (exists ((|v_ULTIMATE.start_check_~tmp___1~0#1_39| Int)) (= (mod |v_ULTIMATE.start_check_~tmp___1~0#1_39| 256) 0)) (exists ((|v_ULTIMATE.start_check_~tmp___11~0#1_33| Int)) (= (mod |v_ULTIMATE.start_check_~tmp___11~0#1_33| 256) 0)) (exists ((|v_ULTIMATE.start_check_~tmp___15~0#1_31| Int) (|v_ULTIMATE.start_check_~tmp___14~0#1_31| Int)) (= (mod |v_ULTIMATE.start_check_~tmp___14~0#1_31| 256) (mod |v_ULTIMATE.start_check_~tmp___15~0#1_31| 256))) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_42| Int)) (= (mod |v_ULTIMATE.start_check_~tmp___7~0#1_42| 256) 0)) (= (mod ~side2Failed_History_1~0 256) 0) (= (mod ~side2Failed~0 256) 0) (exists ((|v_ULTIMATE.start_check_~tmp___2~0#1_37| Int)) (not (= (mod |v_ULTIMATE.start_check_~tmp___2~0#1_37| 256) 0)))) (and (= (mod ~side2Failed_History_2~0 256) 0) (exists ((|v_ULTIMATE.start_check_~tmp___1~0#1_39| Int)) (= (mod |v_ULTIMATE.start_check_~tmp___1~0#1_39| 256) 0)) (exists ((|v_ULTIMATE.start_check_~tmp___11~0#1_33| Int)) (= (mod |v_ULTIMATE.start_check_~tmp___11~0#1_33| 256) 0)) (exists ((|v_ULTIMATE.start_check_~tmp___15~0#1_31| Int) (|v_ULTIMATE.start_check_~tmp___14~0#1_31| Int)) (= (mod |v_ULTIMATE.start_check_~tmp___14~0#1_31| 256) (mod |v_ULTIMATE.start_check_~tmp___15~0#1_31| 256))) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_42| Int)) (= (mod |v_ULTIMATE.start_check_~tmp___7~0#1_42| 256) 0)) (= (mod ~side2Failed_History_1~0 256) 0) (= (mod ~side1Failed~0 256) 0) (exists ((|v_ULTIMATE.start_check_~tmp___2~0#1_37| Int)) (not (= (mod |v_ULTIMATE.start_check_~tmp___2~0#1_37| 256) 0))))) (= ~s2s1_old~0 0) (= (+ ~cs1_new~0 1) 0) (= ~s2s2~0 0) (= ~side2_written~0 0) (= ~manual_selection_History_2~0 0) (= (+ ~nomsg~0 1) 0) (= ~s1s2~0 0) (exists ((|v_ULTIMATE.start_check_~tmp___18~0#1_31| Int) (|v_ULTIMATE.start_check_~tmp___19~0#1_31| Int)) (and (<= 0 (+ 128 |v_ULTIMATE.start_check_~tmp___19~0#1_31|)) (not (= |v_ULTIMATE.start_check_~tmp___18~0#1_31| |v_ULTIMATE.start_check_~tmp___19~0#1_31|)) (<= |v_ULTIMATE.start_check_~tmp___19~0#1_31| 127) (<= 0 (+ |v_ULTIMATE.start_check_~tmp___18~0#1_31| 128)) (<= |v_ULTIMATE.start_check_~tmp___18~0#1_31| 127))) (= (+ ~s2s2_new~0 1) 0) (= (+ ~s1s1_new~0 1) 0) (= (+ ~side1_written~0 1) 0) (= (+ 2 ~active_side_History_1~0) 0) (= ~active_side_History_0~0 0) (= assert_~arg 0) (= ~cs2~0 0) (= (+ ~cs2_new~0 1) 0) (= ~s2p~0 0) (= (+ ~s1s1_old~0 1) 0))' at error location [2023-12-02 12:53:06,574 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 12:53:06,574 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:53:06,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 14, 14] total 45 [2023-12-02 12:53:06,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432770230] [2023-12-02 12:53:06,574 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 12:53:06,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2023-12-02 12:53:06,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:53:06,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2023-12-02 12:53:06,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1955, Invalid=8965, Unknown=0, NotChecked=0, Total=10920 [2023-12-02 12:53:06,578 INFO L87 Difference]: Start difference. First operand 1200 states and 1421 transitions. Second operand has 45 states, 36 states have (on average 5.027777777777778) internal successors, (181), 37 states have internal predecessors, (181), 15 states have call successors, (50), 5 states have call predecessors, (50), 15 states have return successors, (49), 21 states have call predecessors, (49), 15 states have call successors, (49) [2023-12-02 12:53:08,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:53:08,595 INFO L93 Difference]: Finished difference Result 2468 states and 3108 transitions. [2023-12-02 12:53:08,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-02 12:53:08,596 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 36 states have (on average 5.027777777777778) internal successors, (181), 37 states have internal predecessors, (181), 15 states have call successors, (50), 5 states have call predecessors, (50), 15 states have return successors, (49), 21 states have call predecessors, (49), 15 states have call successors, (49) Word has length 142 [2023-12-02 12:53:08,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:53:08,603 INFO L225 Difference]: With dead ends: 2468 [2023-12-02 12:53:08,603 INFO L226 Difference]: Without dead ends: 1498 [2023-12-02 12:53:08,606 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 466 GetRequests, 333 SyntacticMatches, 15 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4967 ImplicationChecksByTransitivity, 27.7s TimeCoverageRelationStatistics Valid=2229, Invalid=12051, Unknown=0, NotChecked=0, Total=14280 [2023-12-02 12:53:08,606 INFO L413 NwaCegarLoop]: 266 mSDtfsCounter, 430 mSDsluCounter, 5768 mSDsCounter, 0 mSdLazyCounter, 1995 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 456 SdHoareTripleChecker+Valid, 6034 SdHoareTripleChecker+Invalid, 2040 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1995 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:53:08,607 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [456 Valid, 6034 Invalid, 2040 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1995 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-02 12:53:08,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1498 states. [2023-12-02 12:53:08,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1498 to 1088. [2023-12-02 12:53:08,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1088 states, 810 states have (on average 1.191358024691358) internal successors, (965), 823 states have internal predecessors, (965), 169 states have call successors, (169), 108 states have call predecessors, (169), 108 states have return successors, (169), 156 states have call predecessors, (169), 169 states have call successors, (169) [2023-12-02 12:53:08,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1088 states to 1088 states and 1303 transitions. [2023-12-02 12:53:08,823 INFO L78 Accepts]: Start accepts. Automaton has 1088 states and 1303 transitions. Word has length 142 [2023-12-02 12:53:08,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:53:08,823 INFO L495 AbstractCegarLoop]: Abstraction has 1088 states and 1303 transitions. [2023-12-02 12:53:08,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 36 states have (on average 5.027777777777778) internal successors, (181), 37 states have internal predecessors, (181), 15 states have call successors, (50), 5 states have call predecessors, (50), 15 states have return successors, (49), 21 states have call predecessors, (49), 15 states have call successors, (49) [2023-12-02 12:53:08,824 INFO L276 IsEmpty]: Start isEmpty. Operand 1088 states and 1303 transitions. [2023-12-02 12:53:08,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2023-12-02 12:53:08,825 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:53:08,825 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:53:08,832 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-02 12:53:09,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:53:09,026 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:53:09,026 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:53:09,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1229736452, now seen corresponding path program 1 times [2023-12-02 12:53:09,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:53:09,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950104057] [2023-12-02 12:53:09,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:53:09,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:53:09,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:53:09,231 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-02 12:53:09,231 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:53:09,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950104057] [2023-12-02 12:53:09,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950104057] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:53:09,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592140145] [2023-12-02 12:53:09,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:53:09,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:53:09,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:53:09,234 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:53:09,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-02 12:53:09,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:53:09,420 INFO L262 TraceCheckSpWp]: Trace formula consists of 666 conjuncts, 43 conjunts are in the unsatisfiable core [2023-12-02 12:53:09,424 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:53:09,936 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 67 proven. 8 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-02 12:53:09,936 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:53:10,456 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-02 12:53:10,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592140145] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:53:10,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [612329536] [2023-12-02 12:53:10,458 INFO L159 IcfgInterpreter]: Started Sifa with 80 locations of interest [2023-12-02 12:53:10,458 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:53:10,459 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:53:10,459 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:53:10,459 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:53:18,558 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:53:18,560 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:53:18,562 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:53:18,569 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:53:20,236 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:53:20,240 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:53:20,269 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:53:21,056 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 9 for LOIs [2023-12-02 12:53:21,068 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 16 for LOIs [2023-12-02 12:53:21,070 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 23 for LOIs [2023-12-02 12:53:21,085 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 82 for LOIs [2023-12-02 12:53:21,240 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 19 for LOIs [2023-12-02 12:53:21,246 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 43 for LOIs [2023-12-02 12:53:21,282 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:53:29,097 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '80611#(and (= assert_~arg |assert_#in~arg|) (exists ((|v_ULTIMATE.start_check_~tmp___5~0#1_43| Int) (|v_ULTIMATE.start_check_~tmp~3#1_43| Int) (|v_ULTIMATE.start_check_~tmp___0~0#1_45| Int) (|v_ULTIMATE.start_check_~tmp___7~0#1_50| Int) (|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_312| Int) (|v_ULTIMATE.start_check_~tmp___8~0#1_43| Int)) (and (not (= (mod |v_ULTIMATE.start_check_~tmp___7~0#1_50| 256) 0)) (= (mod |v_ULTIMATE.start_check_~tmp___8~0#1_43| 256) 0) (= |assert_#in~arg| 0) (<= ~manual_selection_History_1~0 127) (not (= 2 |v_ULTIMATE.start_check_~tmp___5~0#1_43|)) (<= ~active_side_History_1~0 127) (<= |v_ULTIMATE.start_check_~tmp___0~0#1_45| 127) (<= 0 (+ 128 |v_ULTIMATE.start_check_~tmp___0~0#1_45|)) (<= |v_ULTIMATE.start_check_~tmp___5~0#1_43| 2) (<= 0 |v_ULTIMATE.start_check_~tmp___5~0#1_43|) (= ~active_side_History_0~0 |v_ULTIMATE.start_check_~tmp___5~0#1_43|) (= ~side1Failed_History_1~0 |v_ULTIMATE.start_check_~tmp___7~0#1_50|) (<= 0 (+ ~manual_selection_History_1~0 128)) (= |v_ULTIMATE.start_check_~tmp___8~0#1_43| ~side2Failed_History_1~0) (<= 0 (+ ~active_side_History_1~0 128)) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_312| 0) (= |v_ULTIMATE.start_check_~tmp~3#1_43| 1))))' at error location [2023-12-02 12:53:29,098 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 12:53:29,098 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:53:29,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 10] total 21 [2023-12-02 12:53:29,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973306864] [2023-12-02 12:53:29,098 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 12:53:29,099 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-02 12:53:29,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:53:29,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-02 12:53:29,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=442, Invalid=7040, Unknown=0, NotChecked=0, Total=7482 [2023-12-02 12:53:29,100 INFO L87 Difference]: Start difference. First operand 1088 states and 1303 transitions. Second operand has 21 states, 21 states have (on average 9.238095238095237) internal successors, (194), 21 states have internal predecessors, (194), 9 states have call successors, (46), 5 states have call predecessors, (46), 5 states have return successors, (45), 9 states have call predecessors, (45), 9 states have call successors, (45) [2023-12-02 12:53:31,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:53:31,773 INFO L93 Difference]: Finished difference Result 2755 states and 3340 transitions. [2023-12-02 12:53:31,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-12-02 12:53:31,773 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.238095238095237) internal successors, (194), 21 states have internal predecessors, (194), 9 states have call successors, (46), 5 states have call predecessors, (46), 5 states have return successors, (45), 9 states have call predecessors, (45), 9 states have call successors, (45) Word has length 144 [2023-12-02 12:53:31,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:53:31,780 INFO L225 Difference]: With dead ends: 2755 [2023-12-02 12:53:31,780 INFO L226 Difference]: Without dead ends: 1932 [2023-12-02 12:53:31,783 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 490 GetRequests, 360 SyntacticMatches, 2 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6782 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=1385, Invalid=15385, Unknown=0, NotChecked=0, Total=16770 [2023-12-02 12:53:31,783 INFO L413 NwaCegarLoop]: 220 mSDtfsCounter, 1870 mSDsluCounter, 1490 mSDsCounter, 0 mSdLazyCounter, 1072 mSolverCounterSat, 567 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1870 SdHoareTripleChecker+Valid, 1710 SdHoareTripleChecker+Invalid, 1639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 567 IncrementalHoareTripleChecker+Valid, 1072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-02 12:53:31,784 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1870 Valid, 1710 Invalid, 1639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [567 Valid, 1072 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-02 12:53:31,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1932 states. [2023-12-02 12:53:32,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1932 to 1726. [2023-12-02 12:53:32,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1726 states, 1284 states have (on average 1.192367601246106) internal successors, (1531), 1298 states have internal predecessors, (1531), 267 states have call successors, (267), 174 states have call predecessors, (267), 174 states have return successors, (267), 253 states have call predecessors, (267), 267 states have call successors, (267) [2023-12-02 12:53:32,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1726 states to 1726 states and 2065 transitions. [2023-12-02 12:53:32,143 INFO L78 Accepts]: Start accepts. Automaton has 1726 states and 2065 transitions. Word has length 144 [2023-12-02 12:53:32,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:53:32,143 INFO L495 AbstractCegarLoop]: Abstraction has 1726 states and 2065 transitions. [2023-12-02 12:53:32,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.238095238095237) internal successors, (194), 21 states have internal predecessors, (194), 9 states have call successors, (46), 5 states have call predecessors, (46), 5 states have return successors, (45), 9 states have call predecessors, (45), 9 states have call successors, (45) [2023-12-02 12:53:32,144 INFO L276 IsEmpty]: Start isEmpty. Operand 1726 states and 2065 transitions. [2023-12-02 12:53:32,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-12-02 12:53:32,145 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:53:32,145 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:53:32,150 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-12-02 12:53:32,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:53:32,346 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:53:32,346 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:53:32,346 INFO L85 PathProgramCache]: Analyzing trace with hash 1414939676, now seen corresponding path program 1 times [2023-12-02 12:53:32,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:53:32,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770922068] [2023-12-02 12:53:32,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:53:32,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:53:32,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:53:32,501 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2023-12-02 12:53:32,501 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:53:32,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770922068] [2023-12-02 12:53:32,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770922068] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:53:32,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:53:32,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-02 12:53:32,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345790610] [2023-12-02 12:53:32,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:53:32,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 12:53:32,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:53:32,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 12:53:32,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-02 12:53:32,503 INFO L87 Difference]: Start difference. First operand 1726 states and 2065 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-02 12:53:33,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:53:33,555 INFO L93 Difference]: Finished difference Result 5372 states and 6781 transitions. [2023-12-02 12:53:33,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-02 12:53:33,556 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 145 [2023-12-02 12:53:33,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:53:33,576 INFO L225 Difference]: With dead ends: 5372 [2023-12-02 12:53:33,576 INFO L226 Difference]: Without dead ends: 3894 [2023-12-02 12:53:33,579 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:53:33,580 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 278 mSDsluCounter, 1416 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 1735 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:53:33,580 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [295 Valid, 1735 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 12:53:33,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3894 states. [2023-12-02 12:53:34,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3894 to 2806. [2023-12-02 12:53:34,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2806 states, 2068 states have (on average 1.1929400386847195) internal successors, (2467), 2092 states have internal predecessors, (2467), 453 states have call successors, (453), 284 states have call predecessors, (453), 284 states have return successors, (453), 429 states have call predecessors, (453), 453 states have call successors, (453) [2023-12-02 12:53:34,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2806 states to 2806 states and 3373 transitions. [2023-12-02 12:53:34,169 INFO L78 Accepts]: Start accepts. Automaton has 2806 states and 3373 transitions. Word has length 145 [2023-12-02 12:53:34,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:53:34,169 INFO L495 AbstractCegarLoop]: Abstraction has 2806 states and 3373 transitions. [2023-12-02 12:53:34,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2023-12-02 12:53:34,170 INFO L276 IsEmpty]: Start isEmpty. Operand 2806 states and 3373 transitions. [2023-12-02 12:53:34,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-02 12:53:34,172 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:53:34,172 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1] [2023-12-02 12:53:34,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-12-02 12:53:34,172 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:53:34,172 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:53:34,172 INFO L85 PathProgramCache]: Analyzing trace with hash -285730207, now seen corresponding path program 1 times [2023-12-02 12:53:34,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:53:34,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262160368] [2023-12-02 12:53:34,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:53:34,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:53:34,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:53:34,373 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-02 12:53:34,373 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:53:34,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262160368] [2023-12-02 12:53:34,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262160368] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:53:34,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234094788] [2023-12-02 12:53:34,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:53:34,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:53:34,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:53:34,375 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:53:34,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-02 12:53:34,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:53:34,534 INFO L262 TraceCheckSpWp]: Trace formula consists of 670 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-02 12:53:34,537 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:53:34,894 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 59 proven. 20 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-02 12:53:34,894 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:53:35,292 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 12 proven. 12 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-02 12:53:35,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234094788] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:53:35,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1380795723] [2023-12-02 12:53:35,294 INFO L159 IcfgInterpreter]: Started Sifa with 79 locations of interest [2023-12-02 12:53:35,294 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:53:35,295 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:53:35,295 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:53:35,295 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:53:45,683 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 154 for LOIs [2023-12-02 12:53:46,657 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 104 for LOIs [2023-12-02 12:53:46,671 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 90 for LOIs [2023-12-02 12:53:46,827 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 109 for LOIs [2023-12-02 12:53:46,913 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 120 for LOIs [2023-12-02 12:53:47,106 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 97 for LOIs [2023-12-02 12:53:47,187 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:54:06,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1380795723] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:54:06,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:54:06,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [7, 12, 9] total 76 [2023-12-02 12:54:06,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978101962] [2023-12-02 12:54:06,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:54:06,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2023-12-02 12:54:06,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:54:06,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2023-12-02 12:54:06,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=782, Invalid=4918, Unknown=0, NotChecked=0, Total=5700 [2023-12-02 12:54:06,440 INFO L87 Difference]: Start difference. First operand 2806 states and 3373 transitions. Second operand has 54 states, 46 states have (on average 1.4130434782608696) internal successors, (65), 37 states have internal predecessors, (65), 12 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2023-12-02 12:54:20,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:54:20,916 INFO L93 Difference]: Finished difference Result 5624 states and 6793 transitions. [2023-12-02 12:54:20,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2023-12-02 12:54:20,917 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 46 states have (on average 1.4130434782608696) internal successors, (65), 37 states have internal predecessors, (65), 12 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) Word has length 147 [2023-12-02 12:54:20,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:54:20,927 INFO L225 Difference]: With dead ends: 5624 [2023-12-02 12:54:20,927 INFO L226 Difference]: Without dead ends: 3066 [2023-12-02 12:54:20,930 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 471 GetRequests, 369 SyntacticMatches, 3 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3099 ImplicationChecksByTransitivity, 26.7s TimeCoverageRelationStatistics Valid=1318, Invalid=8782, Unknown=0, NotChecked=0, Total=10100 [2023-12-02 12:54:20,931 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 240 mSDsluCounter, 3986 mSDsCounter, 0 mSdLazyCounter, 4243 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 4195 SdHoareTripleChecker+Invalid, 4354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 4243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2023-12-02 12:54:20,931 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 4195 Invalid, 4354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 4243 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2023-12-02 12:54:20,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3066 states. [2023-12-02 12:54:21,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3066 to 3030. [2023-12-02 12:54:21,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3030 states, 2234 states have (on average 1.1893464637421665) internal successors, (2657), 2260 states have internal predecessors, (2657), 488 states have call successors, (488), 307 states have call predecessors, (488), 307 states have return successors, (488), 462 states have call predecessors, (488), 488 states have call successors, (488) [2023-12-02 12:54:21,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3030 states to 3030 states and 3633 transitions. [2023-12-02 12:54:21,598 INFO L78 Accepts]: Start accepts. Automaton has 3030 states and 3633 transitions. Word has length 147 [2023-12-02 12:54:21,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:54:21,598 INFO L495 AbstractCegarLoop]: Abstraction has 3030 states and 3633 transitions. [2023-12-02 12:54:21,598 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 46 states have (on average 1.4130434782608696) internal successors, (65), 37 states have internal predecessors, (65), 12 states have call successors, (13), 6 states have call predecessors, (13), 6 states have return successors, (13), 12 states have call predecessors, (13), 12 states have call successors, (13) [2023-12-02 12:54:21,598 INFO L276 IsEmpty]: Start isEmpty. Operand 3030 states and 3633 transitions. [2023-12-02 12:54:21,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-02 12:54:21,602 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:54:21,602 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:54:21,607 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-12-02 12:54:21,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:54:21,803 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:54:21,803 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:54:21,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1854711957, now seen corresponding path program 1 times [2023-12-02 12:54:21,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:54:21,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685999212] [2023-12-02 12:54:21,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:54:21,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:54:21,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:54:22,054 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-02 12:54:22,054 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:54:22,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685999212] [2023-12-02 12:54:22,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685999212] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:54:22,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176045163] [2023-12-02 12:54:22,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:54:22,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:54:22,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:54:22,055 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:54:22,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-02 12:54:22,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:54:22,226 INFO L262 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-02 12:54:22,229 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:54:22,677 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 59 proven. 18 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-02 12:54:22,678 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:54:23,038 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2023-12-02 12:54:23,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176045163] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:54:23,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1114186526] [2023-12-02 12:54:23,041 INFO L159 IcfgInterpreter]: Started Sifa with 83 locations of interest [2023-12-02 12:54:23,041 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:54:23,041 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:54:23,041 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:54:23,041 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:54:34,857 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:54:34,865 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:54:34,879 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:54:34,930 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:54:36,456 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:54:36,469 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:54:36,518 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:54:37,318 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 6 for LOIs [2023-12-02 12:54:37,328 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 16 for LOIs [2023-12-02 12:54:37,329 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 13 for LOIs [2023-12-02 12:54:37,344 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 77 for LOIs [2023-12-02 12:54:37,487 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 28 for LOIs [2023-12-02 12:54:37,499 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 7 for LOIs [2023-12-02 12:54:37,502 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:54:44,971 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '109634#(and (exists ((|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_401| Int) (|v_ULTIMATE.start_check_~tmp___0~0#1_62| Int) (|v_ULTIMATE.start_check_~tmp~3#1_56| Int) (|v_ULTIMATE.start_check_~tmp___7~0#1_67| Int) (|v_ULTIMATE.start_check_~tmp___8~0#1_55| Int) (|v_ULTIMATE.start_check_~tmp___5~0#1_55| Int)) (and (<= |v_ULTIMATE.start_check_~tmp___0~0#1_62| 127) (not (= 2 |v_ULTIMATE.start_check_~tmp___5~0#1_55|)) (= ~active_side_History_0~0 |v_ULTIMATE.start_check_~tmp___5~0#1_55|) (= |assert_#in~arg| 0) (<= |v_ULTIMATE.start_check_~tmp___5~0#1_55| 127) (<= ~manual_selection_History_1~0 127) (= |v_ULTIMATE.start_check_~tmp~3#1_56| 1) (<= 0 (+ 128 |v_ULTIMATE.start_check_~tmp___0~0#1_62|)) (<= 0 |v_ULTIMATE.start_check_~tmp___5~0#1_55|) (= (mod |v_ULTIMATE.start_check_~tmp___8~0#1_55| 256) 0) (<= 0 (+ ~manual_selection_History_1~0 128)) (not (= (mod |v_ULTIMATE.start_check_~tmp___7~0#1_67| 256) 0)) (= |v_ULTIMATE.start_check_~tmp___8~0#1_55| ~side2Failed_History_1~0) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_401| 0))) (= assert_~arg |assert_#in~arg|))' at error location [2023-12-02 12:54:44,972 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 12:54:44,972 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:54:44,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 12, 9] total 24 [2023-12-02 12:54:44,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991724552] [2023-12-02 12:54:44,972 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 12:54:44,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-02 12:54:44,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:54:44,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-02 12:54:44,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=453, Invalid=8289, Unknown=0, NotChecked=0, Total=8742 [2023-12-02 12:54:44,974 INFO L87 Difference]: Start difference. First operand 3030 states and 3633 transitions. Second operand has 24 states, 24 states have (on average 9.0) internal successors, (216), 24 states have internal predecessors, (216), 9 states have call successors, (47), 5 states have call predecessors, (47), 5 states have return successors, (46), 9 states have call predecessors, (46), 9 states have call successors, (46) [2023-12-02 12:54:51,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:54:51,746 INFO L93 Difference]: Finished difference Result 8311 states and 10054 transitions. [2023-12-02 12:54:51,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2023-12-02 12:54:51,747 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 9.0) internal successors, (216), 24 states have internal predecessors, (216), 9 states have call successors, (47), 5 states have call predecessors, (47), 5 states have return successors, (46), 9 states have call predecessors, (46), 9 states have call successors, (46) Word has length 149 [2023-12-02 12:54:51,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:54:51,761 INFO L225 Difference]: With dead ends: 8311 [2023-12-02 12:54:51,761 INFO L226 Difference]: Without dead ends: 5753 [2023-12-02 12:54:51,766 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 559 GetRequests, 384 SyntacticMatches, 0 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12379 ImplicationChecksByTransitivity, 10.9s TimeCoverageRelationStatistics Valid=2046, Invalid=29106, Unknown=0, NotChecked=0, Total=31152 [2023-12-02 12:54:51,766 INFO L413 NwaCegarLoop]: 355 mSDtfsCounter, 1419 mSDsluCounter, 2653 mSDsCounter, 0 mSdLazyCounter, 2136 mSolverCounterSat, 456 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1419 SdHoareTripleChecker+Valid, 3008 SdHoareTripleChecker+Invalid, 2592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 456 IncrementalHoareTripleChecker+Valid, 2136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-02 12:54:51,767 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1419 Valid, 3008 Invalid, 2592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [456 Valid, 2136 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-02 12:54:51,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5753 states. [2023-12-02 12:54:52,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5753 to 4591. [2023-12-02 12:54:52,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4591 states, 3425 states have (on average 1.1994160583941607) internal successors, (4108), 3461 states have internal predecessors, (4108), 711 states have call successors, (711), 454 states have call predecessors, (711), 454 states have return successors, (711), 675 states have call predecessors, (711), 711 states have call successors, (711) [2023-12-02 12:54:53,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4591 states to 4591 states and 5530 transitions. [2023-12-02 12:54:53,009 INFO L78 Accepts]: Start accepts. Automaton has 4591 states and 5530 transitions. Word has length 149 [2023-12-02 12:54:53,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:54:53,009 INFO L495 AbstractCegarLoop]: Abstraction has 4591 states and 5530 transitions. [2023-12-02 12:54:53,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 9.0) internal successors, (216), 24 states have internal predecessors, (216), 9 states have call successors, (47), 5 states have call predecessors, (47), 5 states have return successors, (46), 9 states have call predecessors, (46), 9 states have call successors, (46) [2023-12-02 12:54:53,010 INFO L276 IsEmpty]: Start isEmpty. Operand 4591 states and 5530 transitions. [2023-12-02 12:54:53,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-02 12:54:53,014 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:54:53,014 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:54:53,020 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-02 12:54:53,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:54:53,215 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:54:53,215 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:54:53,215 INFO L85 PathProgramCache]: Analyzing trace with hash -82863646, now seen corresponding path program 1 times [2023-12-02 12:54:53,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:54:53,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914535083] [2023-12-02 12:54:53,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:54:53,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:54:53,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:54:54,298 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 10 proven. 19 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2023-12-02 12:54:54,298 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:54:54,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914535083] [2023-12-02 12:54:54,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914535083] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:54:54,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586252863] [2023-12-02 12:54:54,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:54:54,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:54:54,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:54:54,299 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:54:54,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-02 12:54:54,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:54:54,474 INFO L262 TraceCheckSpWp]: Trace formula consists of 668 conjuncts, 59 conjunts are in the unsatisfiable core [2023-12-02 12:54:54,480 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:54:55,424 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 6 proven. 76 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-12-02 12:54:55,424 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:54:56,439 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 10 proven. 19 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2023-12-02 12:54:56,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586252863] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:54:56,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [243845658] [2023-12-02 12:54:56,441 INFO L159 IcfgInterpreter]: Started Sifa with 82 locations of interest [2023-12-02 12:54:56,441 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:54:56,441 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:54:56,441 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:54:56,441 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:55:09,919 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:55:09,927 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:55:09,937 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:55:09,966 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:55:11,422 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:55:11,431 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:55:11,470 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:55:12,228 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 9 for LOIs [2023-12-02 12:55:12,238 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 12 for LOIs [2023-12-02 12:55:12,239 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 10 for LOIs [2023-12-02 12:55:12,247 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 80 for LOIs [2023-12-02 12:55:12,374 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 26 for LOIs [2023-12-02 12:55:12,385 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 3 for LOIs [2023-12-02 12:55:12,388 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:55:20,137 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '127015#(and (exists ((|v_ULTIMATE.start_check_~tmp~3#1_63| Int) (|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_441| Int) (|v_ULTIMATE.start_check_~tmp___8~0#1_62| Int) (|v_ULTIMATE.start_check_~tmp___5~0#1_62| Int) (|v_ULTIMATE.start_check_~tmp___7~0#1_76| Int) (|v_ULTIMATE.start_check_~tmp___0~0#1_71| Int)) (and (<= 0 (+ 128 |v_ULTIMATE.start_check_~tmp___0~0#1_71|)) (<= |v_ULTIMATE.start_check_~tmp___0~0#1_71| 127) (not (= 2 |v_ULTIMATE.start_check_~tmp___5~0#1_62|)) (= ~active_side_History_0~0 |v_ULTIMATE.start_check_~tmp___5~0#1_62|) (<= |v_ULTIMATE.start_check_~tmp___5~0#1_62| 127) (= |assert_#in~arg| 0) (= (mod |v_ULTIMATE.start_check_~tmp___8~0#1_62| 256) 0) (<= ~manual_selection_History_1~0 127) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_441| 0) (= |v_ULTIMATE.start_check_~tmp___8~0#1_62| ~side2Failed_History_1~0) (<= 0 (+ ~manual_selection_History_1~0 128)) (= |v_ULTIMATE.start_check_~tmp~3#1_63| 1) (<= 0 (+ ~active_side_History_0~0 128)) (not (= (mod |v_ULTIMATE.start_check_~tmp___7~0#1_76| 256) 0)))) (= assert_~arg |assert_#in~arg|))' at error location [2023-12-02 12:55:20,137 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 12:55:20,137 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:55:20,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17, 17] total 35 [2023-12-02 12:55:20,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597564698] [2023-12-02 12:55:20,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 12:55:20,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-12-02 12:55:20,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:55:20,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-12-02 12:55:20,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=10010, Unknown=0, NotChecked=0, Total=10506 [2023-12-02 12:55:20,140 INFO L87 Difference]: Start difference. First operand 4591 states and 5530 transitions. Second operand has 35 states, 35 states have (on average 6.314285714285714) internal successors, (221), 34 states have internal predecessors, (221), 12 states have call successors, (47), 7 states have call predecessors, (47), 9 states have return successors, (47), 12 states have call predecessors, (47), 11 states have call successors, (47) [2023-12-02 12:55:33,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:55:33,805 INFO L93 Difference]: Finished difference Result 12805 states and 16091 transitions. [2023-12-02 12:55:33,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 162 states. [2023-12-02 12:55:33,806 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 6.314285714285714) internal successors, (221), 34 states have internal predecessors, (221), 12 states have call successors, (47), 7 states have call predecessors, (47), 9 states have return successors, (47), 12 states have call predecessors, (47), 11 states have call successors, (47) Word has length 149 [2023-12-02 12:55:33,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:55:33,829 INFO L225 Difference]: With dead ends: 12805 [2023-12-02 12:55:33,829 INFO L226 Difference]: Without dead ends: 8939 [2023-12-02 12:55:33,837 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 635 GetRequests, 380 SyntacticMatches, 1 SemanticMatches, 254 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25912 ImplicationChecksByTransitivity, 15.2s TimeCoverageRelationStatistics Valid=3868, Invalid=61412, Unknown=0, NotChecked=0, Total=65280 [2023-12-02 12:55:33,838 INFO L413 NwaCegarLoop]: 692 mSDtfsCounter, 1946 mSDsluCounter, 8226 mSDsCounter, 0 mSdLazyCounter, 6358 mSolverCounterSat, 616 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1951 SdHoareTripleChecker+Valid, 8918 SdHoareTripleChecker+Invalid, 6974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 616 IncrementalHoareTripleChecker+Valid, 6358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2023-12-02 12:55:33,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1951 Valid, 8918 Invalid, 6974 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [616 Valid, 6358 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2023-12-02 12:55:33,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8939 states. [2023-12-02 12:55:35,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8939 to 4854. [2023-12-02 12:55:35,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4854 states, 3639 states have (on average 1.2050013740038472) internal successors, (4385), 3676 states have internal predecessors, (4385), 738 states have call successors, (738), 476 states have call predecessors, (738), 476 states have return successors, (738), 701 states have call predecessors, (738), 738 states have call successors, (738) [2023-12-02 12:55:35,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4854 states to 4854 states and 5861 transitions. [2023-12-02 12:55:35,098 INFO L78 Accepts]: Start accepts. Automaton has 4854 states and 5861 transitions. Word has length 149 [2023-12-02 12:55:35,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:55:35,098 INFO L495 AbstractCegarLoop]: Abstraction has 4854 states and 5861 transitions. [2023-12-02 12:55:35,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 6.314285714285714) internal successors, (221), 34 states have internal predecessors, (221), 12 states have call successors, (47), 7 states have call predecessors, (47), 9 states have return successors, (47), 12 states have call predecessors, (47), 11 states have call successors, (47) [2023-12-02 12:55:35,099 INFO L276 IsEmpty]: Start isEmpty. Operand 4854 states and 5861 transitions. [2023-12-02 12:55:35,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-02 12:55:35,102 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:55:35,103 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:55:35,108 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-02 12:55:35,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-12-02 12:55:35,303 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:55:35,304 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:55:35,304 INFO L85 PathProgramCache]: Analyzing trace with hash 1366392050, now seen corresponding path program 1 times [2023-12-02 12:55:35,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:55:35,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006112890] [2023-12-02 12:55:35,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:55:35,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:55:35,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:55:35,728 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 16 proven. 4 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2023-12-02 12:55:35,728 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:55:35,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006112890] [2023-12-02 12:55:35,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006112890] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:55:35,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819005290] [2023-12-02 12:55:35,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:55:35,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:55:35,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:55:35,730 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:55:35,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-02 12:55:35,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:55:35,924 INFO L262 TraceCheckSpWp]: Trace formula consists of 684 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 12:55:35,928 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:55:36,138 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 31 proven. 49 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-12-02 12:55:36,138 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:55:36,336 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 13 proven. 15 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2023-12-02 12:55:36,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819005290] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:55:36,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [280660724] [2023-12-02 12:55:36,339 INFO L159 IcfgInterpreter]: Started Sifa with 83 locations of interest [2023-12-02 12:55:36,339 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:55:36,339 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:55:36,340 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:55:36,340 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:55:44,068 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:55:44,074 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:55:44,081 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:55:44,101 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:55:46,068 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:55:46,070 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:55:46,097 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:55:46,898 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 9 for LOIs [2023-12-02 12:55:46,909 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 16 for LOIs [2023-12-02 12:55:46,910 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 23 for LOIs [2023-12-02 12:55:46,925 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 83 for LOIs [2023-12-02 12:55:47,083 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 65 for LOIs [2023-12-02 12:55:47,210 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 43 for LOIs [2023-12-02 12:55:47,243 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:55:56,560 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '150559#(and (= assert_~arg |assert_#in~arg|) (exists ((|v_ULTIMATE.start_check_~tmp___7~0#1_84| Int) (|v_ULTIMATE.start_check_~tmp___0~0#1_79| Int) (|v_ULTIMATE.start_check_~tmp~3#1_69| Int) (|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_459| Int) (|v_ULTIMATE.start_check_~tmp___8~0#1_69| Int) (|v_ULTIMATE.start_check_~tmp___5~0#1_69| Int)) (and (= (mod |v_ULTIMATE.start_check_~tmp___8~0#1_69| 256) 0) (= |assert_#in~arg| 0) (<= 0 (+ 128 |v_ULTIMATE.start_check_~tmp___0~0#1_79|)) (not (= 2 |v_ULTIMATE.start_check_~tmp___5~0#1_69|)) (<= ~manual_selection_History_1~0 127) (not (= (mod |v_ULTIMATE.start_check_~tmp___7~0#1_84| 256) 0)) (<= ~active_side_History_1~0 127) (<= 0 ~active_side_History_0~0) (= |v_ULTIMATE.start_check_~tmp___8~0#1_69| ~side2Failed_History_1~0) (= ~active_side_History_0~0 |v_ULTIMATE.start_check_~tmp___5~0#1_69|) (<= ~active_side_History_0~0 2) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_459| 0) (= |v_ULTIMATE.start_check_~tmp~3#1_69| 1) (<= |v_ULTIMATE.start_check_~tmp___0~0#1_79| 127) (= ~side1Failed_History_1~0 |v_ULTIMATE.start_check_~tmp___7~0#1_84|) (<= 0 (+ ~manual_selection_History_1~0 128)) (<= 0 (+ ~active_side_History_1~0 128)))))' at error location [2023-12-02 12:55:56,560 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 12:55:56,560 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:55:56,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2023-12-02 12:55:56,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636787969] [2023-12-02 12:55:56,561 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 12:55:56,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-02 12:55:56,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:55:56,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-02 12:55:56,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=401, Invalid=6909, Unknown=0, NotChecked=0, Total=7310 [2023-12-02 12:55:56,562 INFO L87 Difference]: Start difference. First operand 4854 states and 5861 transitions. Second operand has 17 states, 17 states have (on average 10.176470588235293) internal successors, (173), 16 states have internal predecessors, (173), 7 states have call successors, (52), 4 states have call predecessors, (52), 6 states have return successors, (51), 8 states have call predecessors, (51), 7 states have call successors, (51) [2023-12-02 12:56:02,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:56:02,487 INFO L93 Difference]: Finished difference Result 14035 states and 17361 transitions. [2023-12-02 12:56:02,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-12-02 12:56:02,488 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 10.176470588235293) internal successors, (173), 16 states have internal predecessors, (173), 7 states have call successors, (52), 4 states have call predecessors, (52), 6 states have return successors, (51), 8 states have call predecessors, (51), 7 states have call successors, (51) Word has length 152 [2023-12-02 12:56:02,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:56:02,512 INFO L225 Difference]: With dead ends: 14035 [2023-12-02 12:56:02,512 INFO L226 Difference]: Without dead ends: 9867 [2023-12-02 12:56:02,519 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 522 GetRequests, 385 SyntacticMatches, 9 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6008 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=1059, Invalid=15711, Unknown=0, NotChecked=0, Total=16770 [2023-12-02 12:56:02,519 INFO L413 NwaCegarLoop]: 469 mSDtfsCounter, 1521 mSDsluCounter, 3558 mSDsCounter, 0 mSdLazyCounter, 2186 mSolverCounterSat, 572 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1521 SdHoareTripleChecker+Valid, 4027 SdHoareTripleChecker+Invalid, 2758 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 572 IncrementalHoareTripleChecker+Valid, 2186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-02 12:56:02,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1521 Valid, 4027 Invalid, 2758 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [572 Valid, 2186 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-02 12:56:02,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9867 states. [2023-12-02 12:56:04,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9867 to 6697. [2023-12-02 12:56:04,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6697 states, 4972 states have (on average 1.1856395816572807) internal successors, (5895), 5030 states have internal predecessors, (5895), 1046 states have call successors, (1046), 678 states have call predecessors, (1046), 678 states have return successors, (1046), 988 states have call predecessors, (1046), 1046 states have call successors, (1046) [2023-12-02 12:56:04,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6697 states to 6697 states and 7987 transitions. [2023-12-02 12:56:04,407 INFO L78 Accepts]: Start accepts. Automaton has 6697 states and 7987 transitions. Word has length 152 [2023-12-02 12:56:04,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:56:04,407 INFO L495 AbstractCegarLoop]: Abstraction has 6697 states and 7987 transitions. [2023-12-02 12:56:04,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 10.176470588235293) internal successors, (173), 16 states have internal predecessors, (173), 7 states have call successors, (52), 4 states have call predecessors, (52), 6 states have return successors, (51), 8 states have call predecessors, (51), 7 states have call successors, (51) [2023-12-02 12:56:04,407 INFO L276 IsEmpty]: Start isEmpty. Operand 6697 states and 7987 transitions. [2023-12-02 12:56:04,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-02 12:56:04,412 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:56:04,412 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 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, 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] [2023-12-02 12:56:04,418 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-12-02 12:56:04,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-12-02 12:56:04,613 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:56:04,613 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:56:04,613 INFO L85 PathProgramCache]: Analyzing trace with hash 748553736, now seen corresponding path program 1 times [2023-12-02 12:56:04,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:56:04,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085670759] [2023-12-02 12:56:04,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:56:04,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:56:04,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:56:04,897 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 19 proven. 20 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-12-02 12:56:04,898 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:56:04,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085670759] [2023-12-02 12:56:04,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085670759] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:56:04,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102106235] [2023-12-02 12:56:04,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:56:04,898 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:56:04,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:56:04,899 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:56:04,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-02 12:56:05,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:56:05,106 INFO L262 TraceCheckSpWp]: Trace formula consists of 686 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 12:56:05,109 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:56:05,322 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 56 proven. 52 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-02 12:56:05,322 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:56:05,483 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 19 proven. 20 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2023-12-02 12:56:05,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102106235] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:56:05,483 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [377885716] [2023-12-02 12:56:05,485 INFO L159 IcfgInterpreter]: Started Sifa with 79 locations of interest [2023-12-02 12:56:05,485 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:56:05,485 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:56:05,485 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:56:05,485 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:56:18,523 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:56:18,553 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:56:18,569 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:56:18,607 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:56:19,605 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:56:19,614 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:56:19,656 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:56:20,778 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 6 for LOIs [2023-12-02 12:56:20,787 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 12 for LOIs [2023-12-02 12:56:20,788 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 10 for LOIs [2023-12-02 12:56:20,795 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 75 for LOIs [2023-12-02 12:56:20,916 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 19 for LOIs [2023-12-02 12:56:20,921 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 3 for LOIs [2023-12-02 12:56:20,924 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:56:26,980 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '177862#(and (exists ((|v_ULTIMATE.start_check_~tmp___0~0#1_88| Int) (|v_ULTIMATE.start_check_~tmp~3#1_76| Int) (|v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_501| Int) (|v_ULTIMATE.start_check_~tmp___9~0#1_57| Int) (|v_ULTIMATE.start_check_~tmp___11~0#1_78| Int) (|v_ULTIMATE.start_check_~tmp___12~0#1_76| Int) (|v_ULTIMATE.start_check_~tmp___7~0#1_92| Int)) (and (= ~side1Failed_History_1~0 |v_ULTIMATE.start_check_~tmp___11~0#1_78|) (= |v_ULTIMATE.start_main_~c1~0#1_BEFORE_CALL_501| 0) (= |v_ULTIMATE.start_check_~tmp~3#1_76| 1) (<= |v_ULTIMATE.start_check_~tmp___0~0#1_88| 127) (<= ~active_side_History_0~0 127) (not (= (mod |v_ULTIMATE.start_check_~tmp___12~0#1_76| 256) 0)) (<= 0 (+ |v_ULTIMATE.start_check_~tmp___9~0#1_57| 128)) (= |assert_#in~arg| 0) (<= ~manual_selection_History_1~0 127) (not (= |v_ULTIMATE.start_check_~tmp___9~0#1_57| 1)) (= (mod |v_ULTIMATE.start_check_~tmp___11~0#1_78| 256) 0) (= |v_ULTIMATE.start_check_~tmp___12~0#1_76| ~side2Failed_History_1~0) (= ~active_side_History_0~0 |v_ULTIMATE.start_check_~tmp___9~0#1_57|) (<= 0 (+ ~manual_selection_History_1~0 128)) (<= 0 (+ 128 |v_ULTIMATE.start_check_~tmp___0~0#1_88|)) (= (mod |v_ULTIMATE.start_check_~tmp___7~0#1_92| 256) 0))) (= assert_~arg |assert_#in~arg|))' at error location [2023-12-02 12:56:26,980 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 12:56:26,980 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:56:26,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 12 [2023-12-02 12:56:26,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710029597] [2023-12-02 12:56:26,981 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 12:56:26,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-02 12:56:26,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:56:26,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-02 12:56:26,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=371, Invalid=5635, Unknown=0, NotChecked=0, Total=6006 [2023-12-02 12:56:26,983 INFO L87 Difference]: Start difference. First operand 6697 states and 7987 transitions. Second operand has 12 states, 12 states have (on average 12.333333333333334) internal successors, (148), 11 states have internal predecessors, (148), 5 states have call successors, (37), 4 states have call predecessors, (37), 7 states have return successors, (37), 6 states have call predecessors, (37), 5 states have call successors, (37) [2023-12-02 12:56:29,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:56:29,879 INFO L93 Difference]: Finished difference Result 13070 states and 15612 transitions. [2023-12-02 12:56:29,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-02 12:56:29,880 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 12.333333333333334) internal successors, (148), 11 states have internal predecessors, (148), 5 states have call successors, (37), 4 states have call predecessors, (37), 7 states have return successors, (37), 6 states have call predecessors, (37), 5 states have call successors, (37) Word has length 157 [2023-12-02 12:56:29,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:56:29,904 INFO L225 Difference]: With dead ends: 13070 [2023-12-02 12:56:29,904 INFO L226 Difference]: Without dead ends: 6763 [2023-12-02 12:56:29,916 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 398 SyntacticMatches, 6 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2928 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=488, Invalid=7702, Unknown=0, NotChecked=0, Total=8190 [2023-12-02 12:56:29,916 INFO L413 NwaCegarLoop]: 410 mSDtfsCounter, 866 mSDsluCounter, 2051 mSDsCounter, 0 mSdLazyCounter, 645 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 876 SdHoareTripleChecker+Valid, 2461 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-02 12:56:29,916 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [876 Valid, 2461 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 645 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-02 12:56:29,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6763 states. [2023-12-02 12:56:31,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6763 to 6613. [2023-12-02 12:56:31,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6613 states, 4911 states have (on average 1.1793931989411526) internal successors, (5792), 4968 states have internal predecessors, (5792), 1032 states have call successors, (1032), 669 states have call predecessors, (1032), 669 states have return successors, (1032), 975 states have call predecessors, (1032), 1032 states have call successors, (1032) [2023-12-02 12:56:31,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6613 states to 6613 states and 7856 transitions. [2023-12-02 12:56:31,961 INFO L78 Accepts]: Start accepts. Automaton has 6613 states and 7856 transitions. Word has length 157 [2023-12-02 12:56:31,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:56:31,961 INFO L495 AbstractCegarLoop]: Abstraction has 6613 states and 7856 transitions. [2023-12-02 12:56:31,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 12.333333333333334) internal successors, (148), 11 states have internal predecessors, (148), 5 states have call successors, (37), 4 states have call predecessors, (37), 7 states have return successors, (37), 6 states have call predecessors, (37), 5 states have call successors, (37) [2023-12-02 12:56:31,961 INFO L276 IsEmpty]: Start isEmpty. Operand 6613 states and 7856 transitions. [2023-12-02 12:56:31,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-02 12:56:31,965 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:56:31,965 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-02 12:56:31,970 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-12-02 12:56:32,165 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-12-02 12:56:32,166 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:56:32,166 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:56:32,166 INFO L85 PathProgramCache]: Analyzing trace with hash -894085152, now seen corresponding path program 1 times [2023-12-02 12:56:32,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:56:32,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523004263] [2023-12-02 12:56:32,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:56:32,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:56:32,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:56:32,394 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2023-12-02 12:56:32,394 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:56:32,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523004263] [2023-12-02 12:56:32,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523004263] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:56:32,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:56:32,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-02 12:56:32,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590528329] [2023-12-02 12:56:32,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:56:32,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 12:56:32,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:56:32,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 12:56:32,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-02 12:56:32,396 INFO L87 Difference]: Start difference. First operand 6613 states and 7856 transitions. Second operand has 8 states, 8 states have (on average 10.75) internal successors, (86), 7 states have internal predecessors, (86), 4 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-02 12:56:35,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:56:35,177 INFO L93 Difference]: Finished difference Result 13738 states and 16770 transitions. [2023-12-02 12:56:35,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-02 12:56:35,178 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 7 states have internal predecessors, (86), 4 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) Word has length 157 [2023-12-02 12:56:35,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:56:35,197 INFO L225 Difference]: With dead ends: 13738 [2023-12-02 12:56:35,197 INFO L226 Difference]: Without dead ends: 7679 [2023-12-02 12:56:35,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-12-02 12:56:35,206 INFO L413 NwaCegarLoop]: 260 mSDtfsCounter, 448 mSDsluCounter, 1046 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 1306 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-02 12:56:35,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [452 Valid, 1306 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-02 12:56:35,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7679 states. [2023-12-02 12:56:37,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7679 to 6605. [2023-12-02 12:56:37,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6605 states, 4903 states have (on average 1.1764225984091372) internal successors, (5768), 4960 states have internal predecessors, (5768), 1032 states have call successors, (1032), 669 states have call predecessors, (1032), 669 states have return successors, (1032), 975 states have call predecessors, (1032), 1032 states have call successors, (1032) [2023-12-02 12:56:37,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6605 states to 6605 states and 7832 transitions. [2023-12-02 12:56:37,103 INFO L78 Accepts]: Start accepts. Automaton has 6605 states and 7832 transitions. Word has length 157 [2023-12-02 12:56:37,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:56:37,103 INFO L495 AbstractCegarLoop]: Abstraction has 6605 states and 7832 transitions. [2023-12-02 12:56:37,104 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 7 states have internal predecessors, (86), 4 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-02 12:56:37,104 INFO L276 IsEmpty]: Start isEmpty. Operand 6605 states and 7832 transitions. [2023-12-02 12:56:37,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-02 12:56:37,107 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:56:37,107 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-02 12:56:37,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-12-02 12:56:37,108 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:56:37,108 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:56:37,108 INFO L85 PathProgramCache]: Analyzing trace with hash 1192928904, now seen corresponding path program 1 times [2023-12-02 12:56:37,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:56:37,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030708802] [2023-12-02 12:56:37,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:56:37,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:56:37,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:56:37,175 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-12-02 12:56:37,175 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:56:37,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030708802] [2023-12-02 12:56:37,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030708802] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:56:37,175 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:56:37,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 12:56:37,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703787204] [2023-12-02 12:56:37,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:56:37,175 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:56:37,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:56:37,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:56:37,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 12:56:37,176 INFO L87 Difference]: Start difference. First operand 6605 states and 7832 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-02 12:56:39,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:56:39,061 INFO L93 Difference]: Finished difference Result 12741 states and 15147 transitions. [2023-12-02 12:56:39,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:56:39,061 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 158 [2023-12-02 12:56:39,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:56:39,077 INFO L225 Difference]: With dead ends: 12741 [2023-12-02 12:56:39,077 INFO L226 Difference]: Without dead ends: 6658 [2023-12-02 12:56:39,086 INFO L412 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 [2023-12-02 12:56:39,087 INFO L413 NwaCegarLoop]: 189 mSDtfsCounter, 5 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:56:39,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 355 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:56:39,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6658 states. [2023-12-02 12:56:40,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6658 to 6619. [2023-12-02 12:56:41,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6619 states, 4917 states have (on average 1.1759202765914176) internal successors, (5782), 4974 states have internal predecessors, (5782), 1032 states have call successors, (1032), 669 states have call predecessors, (1032), 669 states have return successors, (1032), 975 states have call predecessors, (1032), 1032 states have call successors, (1032) [2023-12-02 12:56:41,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6619 states to 6619 states and 7846 transitions. [2023-12-02 12:56:41,014 INFO L78 Accepts]: Start accepts. Automaton has 6619 states and 7846 transitions. Word has length 158 [2023-12-02 12:56:41,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:56:41,014 INFO L495 AbstractCegarLoop]: Abstraction has 6619 states and 7846 transitions. [2023-12-02 12:56:41,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-02 12:56:41,015 INFO L276 IsEmpty]: Start isEmpty. Operand 6619 states and 7846 transitions. [2023-12-02 12:56:41,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-12-02 12:56:41,018 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:56:41,018 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-02 12:56:41,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2023-12-02 12:56:41,018 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:56:41,019 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:56:41,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1618475121, now seen corresponding path program 1 times [2023-12-02 12:56:41,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:56:41,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587525490] [2023-12-02 12:56:41,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:56:41,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:56:41,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:56:41,090 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-12-02 12:56:41,090 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:56:41,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587525490] [2023-12-02 12:56:41,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587525490] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:56:41,091 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:56:41,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:56:41,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120480703] [2023-12-02 12:56:41,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:56:41,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:56:41,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:56:41,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:56:41,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:56:41,092 INFO L87 Difference]: Start difference. First operand 6619 states and 7846 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-02 12:56:43,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:56:43,688 INFO L93 Difference]: Finished difference Result 15056 states and 17897 transitions. [2023-12-02 12:56:43,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 12:56:43,688 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 158 [2023-12-02 12:56:43,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:56:43,710 INFO L225 Difference]: With dead ends: 15056 [2023-12-02 12:56:43,710 INFO L226 Difference]: Without dead ends: 8995 [2023-12-02 12:56:43,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:56:43,717 INFO L413 NwaCegarLoop]: 320 mSDtfsCounter, 166 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 813 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:56:43,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 813 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 12:56:43,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8995 states. [2023-12-02 12:56:46,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8995 to 7966. [2023-12-02 12:56:46,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7966 states, 5903 states have (on average 1.1709300355751313) internal successors, (6912), 5974 states have internal predecessors, (6912), 1250 states have call successors, (1250), 812 states have call predecessors, (1250), 812 states have return successors, (1250), 1179 states have call predecessors, (1250), 1250 states have call successors, (1250) [2023-12-02 12:56:46,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7966 states to 7966 states and 9412 transitions. [2023-12-02 12:56:46,082 INFO L78 Accepts]: Start accepts. Automaton has 7966 states and 9412 transitions. Word has length 158 [2023-12-02 12:56:46,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:56:46,083 INFO L495 AbstractCegarLoop]: Abstraction has 7966 states and 9412 transitions. [2023-12-02 12:56:46,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-02 12:56:46,083 INFO L276 IsEmpty]: Start isEmpty. Operand 7966 states and 9412 transitions. [2023-12-02 12:56:46,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-02 12:56:46,087 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:56:46,087 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-02 12:56:46,087 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2023-12-02 12:56:46,087 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:56:46,087 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:56:46,087 INFO L85 PathProgramCache]: Analyzing trace with hash -855365356, now seen corresponding path program 1 times [2023-12-02 12:56:46,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:56:46,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716091101] [2023-12-02 12:56:46,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:56:46,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:56:46,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:56:46,749 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 20 proven. 5 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2023-12-02 12:56:46,749 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:56:46,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716091101] [2023-12-02 12:56:46,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716091101] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:56:46,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419588696] [2023-12-02 12:56:46,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:56:46,749 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:56:46,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:56:46,750 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:56:46,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-02 12:56:46,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:56:46,943 INFO L262 TraceCheckSpWp]: Trace formula consists of 704 conjuncts, 70 conjunts are in the unsatisfiable core [2023-12-02 12:56:46,947 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:56:48,046 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 75 proven. 9 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-02 12:56:48,046 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:56:49,247 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 10 proven. 21 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2023-12-02 12:56:49,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419588696] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:56:49,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [607967226] [2023-12-02 12:56:49,249 INFO L159 IcfgInterpreter]: Started Sifa with 86 locations of interest [2023-12-02 12:56:49,249 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:56:49,249 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:56:49,249 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:56:49,249 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:57:01,291 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 131 for LOIs [2023-12-02 12:57:01,901 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 12 for LOIs [2023-12-02 12:57:01,902 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 90 for LOIs [2023-12-02 12:57:02,074 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 109 for LOIs [2023-12-02 12:57:02,148 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 120 for LOIs [2023-12-02 12:57:02,323 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 97 for LOIs [2023-12-02 12:57:02,391 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:57:22,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [607967226] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:57:22,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:57:22,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [59] imperfect sequences [9, 15, 19] total 97 [2023-12-02 12:57:22,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680511459] [2023-12-02 12:57:22,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:57:22,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2023-12-02 12:57:22,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:57:22,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2023-12-02 12:57:22,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1225, Invalid=8087, Unknown=0, NotChecked=0, Total=9312 [2023-12-02 12:57:22,393 INFO L87 Difference]: Start difference. First operand 7966 states and 9412 transitions. Second operand has 60 states, 52 states have (on average 1.3846153846153846) internal successors, (72), 43 states have internal predecessors, (72), 12 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (14), 12 states have call predecessors, (14), 12 states have call successors, (14) [2023-12-02 12:57:42,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:57:42,132 INFO L93 Difference]: Finished difference Result 18087 states and 21439 transitions. [2023-12-02 12:57:42,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2023-12-02 12:57:42,133 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 52 states have (on average 1.3846153846153846) internal successors, (72), 43 states have internal predecessors, (72), 12 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (14), 12 states have call predecessors, (14), 12 states have call successors, (14) Word has length 159 [2023-12-02 12:57:42,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:57:42,157 INFO L225 Difference]: With dead ends: 18087 [2023-12-02 12:57:42,157 INFO L226 Difference]: Without dead ends: 10664 [2023-12-02 12:57:42,165 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 509 GetRequests, 387 SyntacticMatches, 3 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4903 ImplicationChecksByTransitivity, 25.8s TimeCoverageRelationStatistics Valid=1568, Invalid=12952, Unknown=0, NotChecked=0, Total=14520 [2023-12-02 12:57:42,166 INFO L413 NwaCegarLoop]: 329 mSDtfsCounter, 569 mSDsluCounter, 6850 mSDsCounter, 0 mSdLazyCounter, 7240 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 7179 SdHoareTripleChecker+Invalid, 7359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 7240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:57:42,166 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [617 Valid, 7179 Invalid, 7359 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [119 Valid, 7240 Invalid, 0 Unknown, 0 Unchecked, 11.2s Time] [2023-12-02 12:57:42,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10664 states. [2023-12-02 12:57:45,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10664 to 10236. [2023-12-02 12:57:45,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10236 states, 7594 states have (on average 1.1709244140110613) internal successors, (8892), 7686 states have internal predecessors, (8892), 1597 states have call successors, (1597), 1044 states have call predecessors, (1597), 1044 states have return successors, (1597), 1505 states have call predecessors, (1597), 1597 states have call successors, (1597) [2023-12-02 12:57:45,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10236 states to 10236 states and 12086 transitions. [2023-12-02 12:57:45,236 INFO L78 Accepts]: Start accepts. Automaton has 10236 states and 12086 transitions. Word has length 159 [2023-12-02 12:57:45,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:57:45,236 INFO L495 AbstractCegarLoop]: Abstraction has 10236 states and 12086 transitions. [2023-12-02 12:57:45,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 52 states have (on average 1.3846153846153846) internal successors, (72), 43 states have internal predecessors, (72), 12 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (14), 12 states have call predecessors, (14), 12 states have call successors, (14) [2023-12-02 12:57:45,236 INFO L276 IsEmpty]: Start isEmpty. Operand 10236 states and 12086 transitions. [2023-12-02 12:57:45,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2023-12-02 12:57:45,240 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:57:45,240 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-02 12:57:45,245 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-12-02 12:57:45,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:57:45,441 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:57:45,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:57:45,441 INFO L85 PathProgramCache]: Analyzing trace with hash 1218876173, now seen corresponding path program 1 times [2023-12-02 12:57:45,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:57:45,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966193776] [2023-12-02 12:57:45,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:57:45,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:57:45,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:57:45,512 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-12-02 12:57:45,512 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:57:45,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966193776] [2023-12-02 12:57:45,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966193776] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:57:45,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:57:45,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:57:45,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864735365] [2023-12-02 12:57:45,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:57:45,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:57:45,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:57:45,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:57:45,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:57:45,514 INFO L87 Difference]: Start difference. First operand 10236 states and 12086 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-02 12:57:48,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:57:48,568 INFO L93 Difference]: Finished difference Result 20072 states and 23705 transitions. [2023-12-02 12:57:48,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:57:48,569 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 159 [2023-12-02 12:57:48,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:57:48,587 INFO L225 Difference]: With dead ends: 20072 [2023-12-02 12:57:48,587 INFO L226 Difference]: Without dead ends: 10273 [2023-12-02 12:57:48,595 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:57:48,595 INFO L413 NwaCegarLoop]: 186 mSDtfsCounter, 11 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:57:48,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 531 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-02 12:57:48,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10273 states. [2023-12-02 12:57:51,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10273 to 10219. [2023-12-02 12:57:51,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10219 states, 7577 states have (on average 1.16589679292596) internal successors, (8834), 7669 states have internal predecessors, (8834), 1597 states have call successors, (1597), 1044 states have call predecessors, (1597), 1044 states have return successors, (1597), 1505 states have call predecessors, (1597), 1597 states have call successors, (1597) [2023-12-02 12:57:51,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10219 states to 10219 states and 12028 transitions. [2023-12-02 12:57:51,736 INFO L78 Accepts]: Start accepts. Automaton has 10219 states and 12028 transitions. Word has length 159 [2023-12-02 12:57:51,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:57:51,737 INFO L495 AbstractCegarLoop]: Abstraction has 10219 states and 12028 transitions. [2023-12-02 12:57:51,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-02 12:57:51,737 INFO L276 IsEmpty]: Start isEmpty. Operand 10219 states and 12028 transitions. [2023-12-02 12:57:51,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2023-12-02 12:57:51,741 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:57:51,741 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 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, 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] [2023-12-02 12:57:51,741 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2023-12-02 12:57:51,741 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:57:51,741 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:57:51,741 INFO L85 PathProgramCache]: Analyzing trace with hash 508267826, now seen corresponding path program 1 times [2023-12-02 12:57:51,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:57:51,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326155105] [2023-12-02 12:57:51,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:57:51,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:57:51,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:57:52,208 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 26 proven. 3 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2023-12-02 12:57:52,208 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:57:52,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326155105] [2023-12-02 12:57:52,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326155105] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:57:52,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119718367] [2023-12-02 12:57:52,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:57:52,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:57:52,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:57:52,210 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:57:52,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-02 12:57:52,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:57:52,357 INFO L262 TraceCheckSpWp]: Trace formula consists of 703 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-02 12:57:52,360 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:57:52,465 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-02 12:57:52,465 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:57:52,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119718367] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:57:52,466 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:57:52,466 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 16 [2023-12-02 12:57:52,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162350205] [2023-12-02 12:57:52,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:57:52,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-02 12:57:52,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:57:52,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-02 12:57:52,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2023-12-02 12:57:52,467 INFO L87 Difference]: Start difference. First operand 10219 states and 12028 transitions. Second operand has 9 states, 9 states have (on average 11.555555555555555) internal successors, (104), 7 states have internal predecessors, (104), 3 states have call successors, (19), 3 states have call predecessors, (19), 5 states have return successors, (19), 5 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-02 12:57:56,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:57:56,974 INFO L93 Difference]: Finished difference Result 22036 states and 26633 transitions. [2023-12-02 12:57:56,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 12:57:56,974 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.555555555555555) internal successors, (104), 7 states have internal predecessors, (104), 3 states have call successors, (19), 3 states have call predecessors, (19), 5 states have return successors, (19), 5 states have call predecessors, (19), 3 states have call successors, (19) Word has length 161 [2023-12-02 12:57:56,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:57:56,996 INFO L225 Difference]: With dead ends: 22036 [2023-12-02 12:57:56,996 INFO L226 Difference]: Without dead ends: 12113 [2023-12-02 12:57:57,005 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2023-12-02 12:57:57,005 INFO L413 NwaCegarLoop]: 294 mSDtfsCounter, 220 mSDsluCounter, 1591 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 1885 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:57:57,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [245 Valid, 1885 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-02 12:57:57,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12113 states. [2023-12-02 12:58:00,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12113 to 10343. [2023-12-02 12:58:00,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10343 states, 7669 states have (on average 1.163645846916156) internal successors, (8924), 7761 states have internal predecessors, (8924), 1615 states have call successors, (1615), 1058 states have call predecessors, (1615), 1058 states have return successors, (1615), 1523 states have call predecessors, (1615), 1615 states have call successors, (1615) [2023-12-02 12:58:00,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10343 states to 10343 states and 12154 transitions. [2023-12-02 12:58:00,435 INFO L78 Accepts]: Start accepts. Automaton has 10343 states and 12154 transitions. Word has length 161 [2023-12-02 12:58:00,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:58:00,435 INFO L495 AbstractCegarLoop]: Abstraction has 10343 states and 12154 transitions. [2023-12-02 12:58:00,435 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.555555555555555) internal successors, (104), 7 states have internal predecessors, (104), 3 states have call successors, (19), 3 states have call predecessors, (19), 5 states have return successors, (19), 5 states have call predecessors, (19), 3 states have call successors, (19) [2023-12-02 12:58:00,435 INFO L276 IsEmpty]: Start isEmpty. Operand 10343 states and 12154 transitions. [2023-12-02 12:58:00,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2023-12-02 12:58:00,439 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:58:00,439 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-02 12:58:00,444 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-02 12:58:00,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2023-12-02 12:58:00,640 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:58:00,640 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:58:00,640 INFO L85 PathProgramCache]: Analyzing trace with hash -1883460944, now seen corresponding path program 1 times [2023-12-02 12:58:00,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:58:00,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389753121] [2023-12-02 12:58:00,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:58:00,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:58:00,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:58:00,712 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2023-12-02 12:58:00,713 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:58:00,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389753121] [2023-12-02 12:58:00,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389753121] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:58:00,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:58:00,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:58:00,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648450857] [2023-12-02 12:58:00,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:58:00,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:58:00,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:58:00,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:58:00,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:58:00,714 INFO L87 Difference]: Start difference. First operand 10343 states and 12154 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-02 12:58:05,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:58:05,459 INFO L93 Difference]: Finished difference Result 25535 states and 30069 transitions. [2023-12-02 12:58:05,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 12:58:05,460 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 160 [2023-12-02 12:58:05,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:58:05,486 INFO L225 Difference]: With dead ends: 25535 [2023-12-02 12:58:05,486 INFO L226 Difference]: Without dead ends: 15643 [2023-12-02 12:58:05,497 INFO L412 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 [2023-12-02 12:58:05,497 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 155 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 773 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:58:05,498 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 773 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-02 12:58:05,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15643 states. [2023-12-02 12:58:10,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15643 to 15132. [2023-12-02 12:58:10,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15132 states, 11177 states have (on average 1.157108347499329) internal successors, (12933), 11316 states have internal predecessors, (12933), 2395 states have call successors, (2395), 1559 states have call predecessors, (2395), 1559 states have return successors, (2395), 2256 states have call predecessors, (2395), 2395 states have call successors, (2395) [2023-12-02 12:58:10,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15132 states to 15132 states and 17723 transitions. [2023-12-02 12:58:10,443 INFO L78 Accepts]: Start accepts. Automaton has 15132 states and 17723 transitions. Word has length 160 [2023-12-02 12:58:10,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:58:10,443 INFO L495 AbstractCegarLoop]: Abstraction has 15132 states and 17723 transitions. [2023-12-02 12:58:10,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-12-02 12:58:10,443 INFO L276 IsEmpty]: Start isEmpty. Operand 15132 states and 17723 transitions. [2023-12-02 12:58:10,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-02 12:58:10,451 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:58:10,451 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-02 12:58:10,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2023-12-02 12:58:10,451 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:58:10,451 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:58:10,451 INFO L85 PathProgramCache]: Analyzing trace with hash -483207236, now seen corresponding path program 1 times [2023-12-02 12:58:10,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:58:10,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427846850] [2023-12-02 12:58:10,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:58:10,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:58:10,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:58:11,416 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 16 proven. 18 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-12-02 12:58:11,416 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:58:11,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427846850] [2023-12-02 12:58:11,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427846850] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:58:11,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579809039] [2023-12-02 12:58:11,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:58:11,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:58:11,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:58:11,417 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:58:11,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-02 12:58:11,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:58:11,559 INFO L262 TraceCheckSpWp]: Trace formula consists of 703 conjuncts, 60 conjunts are in the unsatisfiable core [2023-12-02 12:58:11,562 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:58:12,415 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 97 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-12-02 12:58:12,415 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:58:13,456 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 10 proven. 24 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-12-02 12:58:13,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579809039] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:58:13,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1851002613] [2023-12-02 12:58:13,458 INFO L159 IcfgInterpreter]: Started Sifa with 82 locations of interest [2023-12-02 12:58:13,458 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:58:13,459 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:58:13,459 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:58:13,459 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:58:23,216 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 109 for LOIs [2023-12-02 12:58:23,403 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 104 for LOIs [2023-12-02 12:58:23,416 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 90 for LOIs [2023-12-02 12:58:23,600 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 96 for LOIs [2023-12-02 12:58:23,651 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 89 for LOIs [2023-12-02 12:58:23,710 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 97 for LOIs [2023-12-02 12:58:23,778 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:58:41,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1851002613] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:58:41,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:58:41,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [61] imperfect sequences [16, 13, 17] total 100 [2023-12-02 12:58:41,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858656438] [2023-12-02 12:58:41,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:58:41,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2023-12-02 12:58:41,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:58:41,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2023-12-02 12:58:41,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1053, Invalid=8847, Unknown=0, NotChecked=0, Total=9900 [2023-12-02 12:58:41,913 INFO L87 Difference]: Start difference. First operand 15132 states and 17723 transitions. Second operand has 62 states, 51 states have (on average 1.3137254901960784) internal successors, (67), 43 states have internal predecessors, (67), 14 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-12-02 12:59:01,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:59:01,940 INFO L93 Difference]: Finished difference Result 29907 states and 35052 transitions. [2023-12-02 12:59:01,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2023-12-02 12:59:01,940 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 51 states have (on average 1.3137254901960784) internal successors, (67), 43 states have internal predecessors, (67), 14 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 163 [2023-12-02 12:59:01,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:59:01,972 INFO L225 Difference]: With dead ends: 29907 [2023-12-02 12:59:01,972 INFO L226 Difference]: Without dead ends: 15289 [2023-12-02 12:59:01,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 540 GetRequests, 404 SyntacticMatches, 1 SemanticMatches, 135 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5863 ImplicationChecksByTransitivity, 29.2s TimeCoverageRelationStatistics Valid=1956, Invalid=16676, Unknown=0, NotChecked=0, Total=18632 [2023-12-02 12:59:01,988 INFO L413 NwaCegarLoop]: 220 mSDtfsCounter, 278 mSDsluCounter, 3801 mSDsCounter, 0 mSdLazyCounter, 4158 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 4021 SdHoareTripleChecker+Invalid, 4272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 4158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:59:01,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 4021 Invalid, 4272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 4158 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2023-12-02 12:59:01,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15289 states. [2023-12-02 12:59:06,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15289 to 15265. [2023-12-02 12:59:06,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15265 states, 11276 states have (on average 1.156615821213196) internal successors, (13042), 11416 states have internal predecessors, (13042), 2415 states have call successors, (2415), 1573 states have call predecessors, (2415), 1573 states have return successors, (2415), 2275 states have call predecessors, (2415), 2415 states have call successors, (2415) [2023-12-02 12:59:06,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15265 states to 15265 states and 17872 transitions. [2023-12-02 12:59:06,784 INFO L78 Accepts]: Start accepts. Automaton has 15265 states and 17872 transitions. Word has length 163 [2023-12-02 12:59:06,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:59:06,785 INFO L495 AbstractCegarLoop]: Abstraction has 15265 states and 17872 transitions. [2023-12-02 12:59:06,785 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 51 states have (on average 1.3137254901960784) internal successors, (67), 43 states have internal predecessors, (67), 14 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-12-02 12:59:06,785 INFO L276 IsEmpty]: Start isEmpty. Operand 15265 states and 17872 transitions. [2023-12-02 12:59:06,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-02 12:59:06,790 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:59:06,790 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 12:59:06,795 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-12-02 12:59:06,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:59:06,991 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:59:06,991 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:59:06,991 INFO L85 PathProgramCache]: Analyzing trace with hash -966961352, now seen corresponding path program 1 times [2023-12-02 12:59:06,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:59:06,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666361110] [2023-12-02 12:59:06,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:59:06,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:59:07,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:59:07,327 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 11 proven. 22 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2023-12-02 12:59:07,327 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:59:07,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666361110] [2023-12-02 12:59:07,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666361110] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:59:07,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813468728] [2023-12-02 12:59:07,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:59:07,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:59:07,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:59:07,329 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:59:07,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-02 12:59:07,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:59:07,516 INFO L262 TraceCheckSpWp]: Trace formula consists of 702 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-02 12:59:07,521 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:59:07,751 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 36 proven. 79 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-12-02 12:59:07,751 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:59:07,908 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 18 proven. 21 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2023-12-02 12:59:07,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813468728] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:59:07,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1898253350] [2023-12-02 12:59:07,909 INFO L159 IcfgInterpreter]: Started Sifa with 82 locations of interest [2023-12-02 12:59:07,910 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:59:07,910 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:59:07,910 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:59:07,910 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:59:20,410 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:59:20,420 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:59:20,434 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:59:20,469 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:59:21,296 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:59:21,308 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:59:21,353 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 6 [2023-12-02 12:59:22,345 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 9 for LOIs [2023-12-02 12:59:22,357 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 16 for LOIs [2023-12-02 12:59:22,359 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 12 for LOIs [2023-12-02 12:59:22,372 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 22 for LOIs [2023-12-02 12:59:22,388 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 37 for LOIs [2023-12-02 12:59:22,409 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 3 for LOIs [2023-12-02 12:59:22,411 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 12:59:27,950 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '508753#(and (exists ((|v_ULTIMATE.start_check_#res#1_BEFORE_CALL_77| Int)) (and (= |assert_#in~arg| 0) (= |v_ULTIMATE.start_check_#res#1_BEFORE_CALL_77| 0))) (<= ~manual_selection_History_1~0 127) (= assert_~arg |assert_#in~arg|) (<= 0 (+ ~manual_selection_History_1~0 128)))' at error location [2023-12-02 12:59:27,950 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2023-12-02 12:59:27,950 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:59:27,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 17 [2023-12-02 12:59:27,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639622980] [2023-12-02 12:59:27,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 12:59:27,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-12-02 12:59:27,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 12:59:27,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-12-02 12:59:27,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=374, Invalid=6766, Unknown=0, NotChecked=0, Total=7140 [2023-12-02 12:59:27,952 INFO L87 Difference]: Start difference. First operand 15265 states and 17872 transitions. Second operand has 17 states, 17 states have (on average 11.470588235294118) internal successors, (195), 15 states have internal predecessors, (195), 7 states have call successors, (55), 4 states have call predecessors, (55), 7 states have return successors, (54), 9 states have call predecessors, (54), 7 states have call successors, (54) [2023-12-02 12:59:37,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:59:37,163 INFO L93 Difference]: Finished difference Result 31922 states and 37689 transitions. [2023-12-02 12:59:37,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2023-12-02 12:59:37,164 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 11.470588235294118) internal successors, (195), 15 states have internal predecessors, (195), 7 states have call successors, (55), 4 states have call predecessors, (55), 7 states have return successors, (54), 9 states have call predecessors, (54), 7 states have call successors, (54) Word has length 165 [2023-12-02 12:59:37,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:59:37,191 INFO L225 Difference]: With dead ends: 31922 [2023-12-02 12:59:37,191 INFO L226 Difference]: Without dead ends: 16291 [2023-12-02 12:59:37,213 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 569 GetRequests, 429 SyntacticMatches, 2 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6542 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=1225, Invalid=18235, Unknown=0, NotChecked=0, Total=19460 [2023-12-02 12:59:37,213 INFO L413 NwaCegarLoop]: 438 mSDtfsCounter, 2813 mSDsluCounter, 3677 mSDsCounter, 0 mSdLazyCounter, 1241 mSolverCounterSat, 1207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2813 SdHoareTripleChecker+Valid, 4115 SdHoareTripleChecker+Invalid, 2448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1207 IncrementalHoareTripleChecker+Valid, 1241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-02 12:59:37,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2813 Valid, 4115 Invalid, 2448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1207 Valid, 1241 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-02 12:59:37,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16291 states. [2023-12-02 12:59:41,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16291 to 13095. [2023-12-02 12:59:41,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13095 states, 9755 states have (on average 1.133777549974372) internal successors, (11060), 9883 states have internal predecessors, (11060), 1950 states have call successors, (1950), 1389 states have call predecessors, (1950), 1389 states have return successors, (1950), 1822 states have call predecessors, (1950), 1950 states have call successors, (1950) [2023-12-02 12:59:41,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13095 states to 13095 states and 14960 transitions. [2023-12-02 12:59:41,498 INFO L78 Accepts]: Start accepts. Automaton has 13095 states and 14960 transitions. Word has length 165 [2023-12-02 12:59:41,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:59:41,498 INFO L495 AbstractCegarLoop]: Abstraction has 13095 states and 14960 transitions. [2023-12-02 12:59:41,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 11.470588235294118) internal successors, (195), 15 states have internal predecessors, (195), 7 states have call successors, (55), 4 states have call predecessors, (55), 7 states have return successors, (54), 9 states have call predecessors, (54), 7 states have call successors, (54) [2023-12-02 12:59:41,498 INFO L276 IsEmpty]: Start isEmpty. Operand 13095 states and 14960 transitions. [2023-12-02 12:59:41,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-12-02 12:59:41,504 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:59:41,504 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-02 12:59:41,509 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-12-02 12:59:41,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:59:41,705 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:59:41,705 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:59:41,705 INFO L85 PathProgramCache]: Analyzing trace with hash -183450954, now seen corresponding path program 1 times [2023-12-02 12:59:41,705 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:59:41,705 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983401526] [2023-12-02 12:59:41,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:59:41,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:59:41,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:59:42,180 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 26 proven. 3 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2023-12-02 12:59:42,180 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 12:59:42,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983401526] [2023-12-02 12:59:42,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983401526] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:59:42,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071741275] [2023-12-02 12:59:42,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:59:42,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:59:42,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:59:42,181 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:59:42,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-02 12:59:42,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:59:42,326 INFO L262 TraceCheckSpWp]: Trace formula consists of 720 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-02 12:59:42,330 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:59:42,524 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 92 proven. 20 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-12-02 12:59:42,524 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:59:42,681 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 19 proven. 10 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2023-12-02 12:59:42,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071741275] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:59:42,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1727182364] [2023-12-02 12:59:42,683 INFO L159 IcfgInterpreter]: Started Sifa with 81 locations of interest [2023-12-02 12:59:42,683 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 12:59:42,683 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 12:59:42,683 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 12:59:42,683 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 12:59:55,209 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 163 for LOIs [2023-12-02 12:59:56,332 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 107 for LOIs [2023-12-02 12:59:56,345 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 90 for LOIs [2023-12-02 12:59:56,502 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 112 for LOIs [2023-12-02 12:59:56,585 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 90 for LOIs [2023-12-02 12:59:56,737 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 97 for LOIs [2023-12-02 12:59:56,805 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:00:19,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1727182364] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:00:19,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 13:00:19,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [61] imperfect sequences [9, 9, 7] total 79 [2023-12-02 13:00:19,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694449519] [2023-12-02 13:00:19,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:00:19,668 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2023-12-02 13:00:19,669 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:00:19,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2023-12-02 13:00:19,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=806, Invalid=5356, Unknown=0, NotChecked=0, Total=6162 [2023-12-02 13:00:19,669 INFO L87 Difference]: Start difference. First operand 13095 states and 14960 transitions. Second operand has 62 states, 53 states have (on average 1.2641509433962264) internal successors, (67), 43 states have internal predecessors, (67), 14 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-12-02 13:00:40,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 13:00:40,298 INFO L93 Difference]: Finished difference Result 26066 states and 29830 transitions. [2023-12-02 13:00:40,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-12-02 13:00:40,299 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 53 states have (on average 1.2641509433962264) internal successors, (67), 43 states have internal predecessors, (67), 14 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Word has length 168 [2023-12-02 13:00:40,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 13:00:40,320 INFO L225 Difference]: With dead ends: 26066 [2023-12-02 13:00:40,320 INFO L226 Difference]: Without dead ends: 13585 [2023-12-02 13:00:40,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 542 GetRequests, 429 SyntacticMatches, 6 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3113 ImplicationChecksByTransitivity, 32.3s TimeCoverageRelationStatistics Valid=1481, Invalid=10291, Unknown=0, NotChecked=0, Total=11772 [2023-12-02 13:00:40,330 INFO L413 NwaCegarLoop]: 240 mSDtfsCounter, 362 mSDsluCounter, 4703 mSDsCounter, 0 mSdLazyCounter, 5208 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 4943 SdHoareTripleChecker+Invalid, 5318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 5208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2023-12-02 13:00:40,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [365 Valid, 4943 Invalid, 5318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 5208 Invalid, 0 Unknown, 0 Unchecked, 7.1s Time] [2023-12-02 13:00:40,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13585 states. [2023-12-02 13:00:44,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13585 to 13532. [2023-12-02 13:00:44,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13532 states, 10071 states have (on average 1.1341475523781155) internal successors, (11422), 10205 states have internal predecessors, (11422), 2028 states have call successors, (2028), 1432 states have call predecessors, (2028), 1432 states have return successors, (2028), 1894 states have call predecessors, (2028), 2028 states have call successors, (2028) [2023-12-02 13:00:44,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13532 states to 13532 states and 15478 transitions. [2023-12-02 13:00:44,447 INFO L78 Accepts]: Start accepts. Automaton has 13532 states and 15478 transitions. Word has length 168 [2023-12-02 13:00:44,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 13:00:44,447 INFO L495 AbstractCegarLoop]: Abstraction has 13532 states and 15478 transitions. [2023-12-02 13:00:44,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 53 states have (on average 1.2641509433962264) internal successors, (67), 43 states have internal predecessors, (67), 14 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2023-12-02 13:00:44,448 INFO L276 IsEmpty]: Start isEmpty. Operand 13532 states and 15478 transitions. [2023-12-02 13:00:44,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2023-12-02 13:00:44,453 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 13:00:44,453 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-12-02 13:00:44,458 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-12-02 13:00:44,654 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2023-12-02 13:00:44,654 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 13:00:44,654 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 13:00:44,654 INFO L85 PathProgramCache]: Analyzing trace with hash 658561828, now seen corresponding path program 1 times [2023-12-02 13:00:44,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 13:00:44,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832978892] [2023-12-02 13:00:44,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:00:44,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 13:00:44,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:00:45,386 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 23 proven. 5 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2023-12-02 13:00:45,386 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2023-12-02 13:00:45,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832978892] [2023-12-02 13:00:45,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832978892] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 13:00:45,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1898613794] [2023-12-02 13:00:45,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 13:00:45,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 13:00:45,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 13:00:45,388 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 13:00:45,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9e736427-2b1e-432e-9a54-9338ab6e291c/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-02 13:00:45,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 13:00:45,538 INFO L262 TraceCheckSpWp]: Trace formula consists of 722 conjuncts, 70 conjunts are in the unsatisfiable core [2023-12-02 13:00:45,542 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 13:00:46,507 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 97 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-12-02 13:00:46,507 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 13:00:47,880 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 10 proven. 24 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-12-02 13:00:47,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1898613794] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 13:00:47,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2008703071] [2023-12-02 13:00:47,881 INFO L159 IcfgInterpreter]: Started Sifa with 86 locations of interest [2023-12-02 13:00:47,881 INFO L166 IcfgInterpreter]: Building call graph [2023-12-02 13:00:47,881 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-12-02 13:00:47,882 INFO L176 IcfgInterpreter]: Starting interpretation [2023-12-02 13:00:47,882 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-12-02 13:00:59,936 INFO L197 IcfgInterpreter]: Interpreting procedure read_active_side_history with input of size 8 for LOIs [2023-12-02 13:00:59,946 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 12 for LOIs [2023-12-02 13:00:59,947 INFO L197 IcfgInterpreter]: Interpreting procedure read_side1_failed_history with input of size 90 for LOIs [2023-12-02 13:01:00,100 INFO L197 IcfgInterpreter]: Interpreting procedure assert with input of size 96 for LOIs [2023-12-02 13:01:00,151 INFO L197 IcfgInterpreter]: Interpreting procedure read_side2_failed_history with input of size 89 for LOIs [2023-12-02 13:01:00,209 INFO L197 IcfgInterpreter]: Interpreting procedure read_manual_selection_history with input of size 97 for LOIs [2023-12-02 13:01:00,278 INFO L180 IcfgInterpreter]: Interpretation finished [2023-12-02 13:01:19,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [2008703071] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 13:01:19,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 13:01:19,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [67] imperfect sequences [9, 15, 19] total 105 [2023-12-02 13:01:19,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759181116] [2023-12-02 13:01:19,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 13:01:19,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 68 states [2023-12-02 13:01:19,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2023-12-02 13:01:19,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 68 interpolants. [2023-12-02 13:01:19,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1337, Invalid=9583, Unknown=0, NotChecked=0, Total=10920 [2023-12-02 13:01:19,200 INFO L87 Difference]: Start difference. First operand 13532 states and 15478 transitions. Second operand has 68 states, 57 states have (on average 1.263157894736842) internal successors, (72), 49 states have internal predecessors, (72), 14 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14)