./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.UNBOUNDED.pals.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.UNBOUNDED.pals.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje --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 6ff1cedc7411bab7c4dff496b498f1be2a7af9e572a1448d390780005c75fec3 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 07:07:49,445 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 07:07:49,524 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-09 07:07:49,529 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 07:07:49,530 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 07:07:49,556 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 07:07:49,556 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 07:07:49,557 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 07:07:49,558 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 07:07:49,558 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 07:07:49,558 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 07:07:49,559 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 07:07:49,559 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 07:07:49,560 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 07:07:49,560 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 07:07:49,561 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 07:07:49,561 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 07:07:49,562 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 07:07:49,562 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 07:07:49,563 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 07:07:49,563 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 07:07:49,564 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 07:07:49,564 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 07:07:49,565 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 07:07:49,565 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 07:07:49,570 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 07:07:49,570 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 07:07:49,571 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 07:07:49,571 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 07:07:49,572 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 07:07:49,572 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 07:07:49,572 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 07:07:49,573 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 07:07:49,573 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 07:07:49,573 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 07:07:49,574 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 07:07:49,574 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 07:07:49,575 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 07:07:49,575 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 07:07:49,576 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 07:07:49,576 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 07:07:49,577 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 07:07:49,577 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 07:07:49,578 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 07:07:49,578 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 07:07:49,578 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 07:07:49,579 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 07:07:49,579 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_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/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_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje 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 -> 6ff1cedc7411bab7c4dff496b498f1be2a7af9e572a1448d390780005c75fec3 [2024-11-09 07:07:49,836 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 07:07:49,867 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 07:07:49,870 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 07:07:49,873 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 07:07:49,874 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 07:07:49,875 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.UNBOUNDED.pals.c Unable to find full path for "g++" [2024-11-09 07:07:51,883 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 07:07:52,135 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 07:07:52,136 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.UNBOUNDED.pals.c [2024-11-09 07:07:52,152 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/data/2cf71e6e5/f96fd63967f642f3a8fa15c207aa3d2e/FLAG90fdfa6e4 [2024-11-09 07:07:52,464 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/data/2cf71e6e5/f96fd63967f642f3a8fa15c207aa3d2e [2024-11-09 07:07:52,467 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 07:07:52,469 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 07:07:52,470 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 07:07:52,471 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 07:07:52,476 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 07:07:52,476 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 07:07:52" (1/1) ... [2024-11-09 07:07:52,477 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1c98fc31 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:07:52, skipping insertion in model container [2024-11-09 07:07:52,478 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 07:07:52" (1/1) ... [2024-11-09 07:07:52,518 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 07:07:52,793 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.UNBOUNDED.pals.c[12106,12119] [2024-11-09 07:07:52,799 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 07:07:52,809 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 07:07:52,875 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/sv-benchmarks/c/seq-mthreaded/pals_STARTPALS_Triplicated.ufo.UNBOUNDED.pals.c[12106,12119] [2024-11-09 07:07:52,876 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 07:07:52,908 INFO L204 MainTranslator]: Completed translation [2024-11-09 07:07:52,908 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:07:52 WrapperNode [2024-11-09 07:07:52,908 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 07:07:52,909 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 07:07:52,910 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 07:07:52,910 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 07:07:52,916 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:07:52" (1/1) ... [2024-11-09 07:07:52,928 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:07:52" (1/1) ... [2024-11-09 07:07:52,973 INFO L138 Inliner]: procedures = 28, calls = 51, calls flagged for inlining = 9, calls inlined = 9, statements flattened = 420 [2024-11-09 07:07:52,974 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 07:07:52,974 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 07:07:52,975 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 07:07:52,975 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 07:07:52,982 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:07:52" (1/1) ... [2024-11-09 07:07:52,982 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:07:52" (1/1) ... [2024-11-09 07:07:52,986 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:07:52" (1/1) ... [2024-11-09 07:07:52,987 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:07:52" (1/1) ... [2024-11-09 07:07:52,998 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:07:52" (1/1) ... [2024-11-09 07:07:53,004 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:07:52" (1/1) ... [2024-11-09 07:07:53,025 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:07:52" (1/1) ... [2024-11-09 07:07:53,031 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:07:52" (1/1) ... [2024-11-09 07:07:53,037 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 07:07:53,042 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 07:07:53,042 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 07:07:53,043 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 07:07:53,043 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:07:52" (1/1) ... [2024-11-09 07:07:53,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 07:07:53,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:07:53,104 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 07:07:53,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 07:07:53,154 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 07:07:53,154 INFO L130 BoogieDeclarations]: Found specification of procedure write_history_bool [2024-11-09 07:07:53,154 INFO L138 BoogieDeclarations]: Found implementation of procedure write_history_bool [2024-11-09 07:07:53,154 INFO L130 BoogieDeclarations]: Found specification of procedure assert [2024-11-09 07:07:53,155 INFO L138 BoogieDeclarations]: Found implementation of procedure assert [2024-11-09 07:07:53,155 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_int8 [2024-11-09 07:07:53,155 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_int8 [2024-11-09 07:07:53,155 INFO L130 BoogieDeclarations]: Found specification of procedure read_history_bool [2024-11-09 07:07:53,155 INFO L138 BoogieDeclarations]: Found implementation of procedure read_history_bool [2024-11-09 07:07:53,155 INFO L130 BoogieDeclarations]: Found specification of procedure add_history_type [2024-11-09 07:07:53,155 INFO L138 BoogieDeclarations]: Found implementation of procedure add_history_type [2024-11-09 07:07:53,155 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 07:07:53,156 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 07:07:53,156 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 07:07:53,156 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 07:07:53,156 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 07:07:53,298 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 07:07:53,302 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 07:07:53,998 INFO L? ?]: Removed 103 outVars from TransFormulas that were not future-live. [2024-11-09 07:07:53,999 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 07:07:54,186 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 07:07:54,186 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-09 07:07:54,187 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 07:07:54 BoogieIcfgContainer [2024-11-09 07:07:54,187 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 07:07:54,191 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 07:07:54,191 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 07:07:54,195 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 07:07:54,195 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 07:07:52" (1/3) ... [2024-11-09 07:07:54,196 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ee9b36c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 07:07:54, skipping insertion in model container [2024-11-09 07:07:54,197 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:07:52" (2/3) ... [2024-11-09 07:07:54,197 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ee9b36c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 07:07:54, skipping insertion in model container [2024-11-09 07:07:54,197 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 07:07:54" (3/3) ... [2024-11-09 07:07:54,198 INFO L112 eAbstractionObserver]: Analyzing ICFG pals_STARTPALS_Triplicated.ufo.UNBOUNDED.pals.c [2024-11-09 07:07:54,224 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 07:07:54,224 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 07:07:54,302 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 07:07:54,308 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@680dfd2e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 07:07:54,308 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 07:07:54,312 INFO L276 IsEmpty]: Start isEmpty. Operand has 146 states, 101 states have (on average 1.495049504950495) internal successors, (151), 106 states have internal predecessors, (151), 37 states have call successors, (37), 6 states have call predecessors, (37), 6 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2024-11-09 07:07:54,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-09 07:07:54,320 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:07:54,321 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:07:54,321 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:07:54,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:07:54,327 INFO L85 PathProgramCache]: Analyzing trace with hash 620694865, now seen corresponding path program 1 times [2024-11-09 07:07:54,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:07:54,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019379291] [2024-11-09 07:07:54,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:07:54,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:07:54,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:07:54,759 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 07:07:54,760 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:07:54,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019379291] [2024-11-09 07:07:54,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019379291] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:07:54,761 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:07:54,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 07:07:54,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61154460] [2024-11-09 07:07:54,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:07:54,772 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 07:07:54,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:07:54,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 07:07:54,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 07:07:54,806 INFO L87 Difference]: Start difference. First operand has 146 states, 101 states have (on average 1.495049504950495) internal successors, (151), 106 states have internal predecessors, (151), 37 states have call successors, (37), 6 states have call predecessors, (37), 6 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) Second operand has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 07:07:55,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:07:55,061 INFO L93 Difference]: Finished difference Result 293 states and 483 transitions. [2024-11-09 07:07:55,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 07:07:55,064 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2024-11-09 07:07:55,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:07:55,079 INFO L225 Difference]: With dead ends: 293 [2024-11-09 07:07:55,079 INFO L226 Difference]: Without dead ends: 149 [2024-11-09 07:07:55,087 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 07:07:55,093 INFO L432 NwaCegarLoop]: 202 mSDtfsCounter, 3 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 07:07:55,096 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 594 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 07:07:55,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2024-11-09 07:07:55,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 149. [2024-11-09 07:07:55,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 104 states have (on average 1.4615384615384615) internal successors, (152), 108 states have internal predecessors, (152), 37 states have call successors, (37), 7 states have call predecessors, (37), 7 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37) [2024-11-09 07:07:55,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 226 transitions. [2024-11-09 07:07:55,182 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 226 transitions. Word has length 15 [2024-11-09 07:07:55,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:07:55,183 INFO L471 AbstractCegarLoop]: Abstraction has 149 states and 226 transitions. [2024-11-09 07:07:55,183 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.0) internal successors, (12), 3 states have internal predecessors, (12), 2 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 07:07:55,183 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 226 transitions. [2024-11-09 07:07:55,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-09 07:07:55,189 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:07:55,189 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:07:55,189 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-09 07:07:55,190 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:07:55,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:07:55,191 INFO L85 PathProgramCache]: Analyzing trace with hash -1794678471, now seen corresponding path program 1 times [2024-11-09 07:07:55,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:07:55,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383441445] [2024-11-09 07:07:55,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:07:55,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:07:55,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:07:55,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 07:07:55,382 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:07:55,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383441445] [2024-11-09 07:07:55,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383441445] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:07:55,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:07:55,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-09 07:07:55,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641626022] [2024-11-09 07:07:55,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:07:55,385 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 07:07:55,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:07:55,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 07:07:55,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-09 07:07:55,387 INFO L87 Difference]: Start difference. First operand 149 states and 226 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 07:07:55,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:07:55,583 INFO L93 Difference]: Finished difference Result 314 states and 480 transitions. [2024-11-09 07:07:55,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 07:07:55,584 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2024-11-09 07:07:55,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:07:55,587 INFO L225 Difference]: With dead ends: 314 [2024-11-09 07:07:55,589 INFO L226 Difference]: Without dead ends: 167 [2024-11-09 07:07:55,591 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-09 07:07:55,593 INFO L432 NwaCegarLoop]: 206 mSDtfsCounter, 29 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 07:07:55,595 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 611 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 07:07:55,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2024-11-09 07:07:55,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 164. [2024-11-09 07:07:55,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 117 states have (on average 1.452991452991453) internal successors, (170), 121 states have internal predecessors, (170), 38 states have call successors, (38), 8 states have call predecessors, (38), 8 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2024-11-09 07:07:55,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 246 transitions. [2024-11-09 07:07:55,621 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 246 transitions. Word has length 16 [2024-11-09 07:07:55,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:07:55,621 INFO L471 AbstractCegarLoop]: Abstraction has 164 states and 246 transitions. [2024-11-09 07:07:55,622 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-09 07:07:55,622 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 246 transitions. [2024-11-09 07:07:55,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-09 07:07:55,623 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:07:55,624 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:07:55,624 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-09 07:07:55,624 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:07:55,625 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:07:55,625 INFO L85 PathProgramCache]: Analyzing trace with hash -1804256834, now seen corresponding path program 1 times [2024-11-09 07:07:55,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:07:55,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064551498] [2024-11-09 07:07:55,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:07:55,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:07:55,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:07:55,738 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 07:07:55,739 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:07:55,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064551498] [2024-11-09 07:07:55,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064551498] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:07:55,739 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:07:55,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 07:07:55,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439167143] [2024-11-09 07:07:55,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:07:55,740 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:07:55,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:07:55,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:07:55,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 07:07:55,744 INFO L87 Difference]: Start difference. First operand 164 states and 246 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 07:07:55,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:07:55,847 INFO L93 Difference]: Finished difference Result 349 states and 532 transitions. [2024-11-09 07:07:55,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:07:55,847 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 24 [2024-11-09 07:07:55,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:07:55,852 INFO L225 Difference]: With dead ends: 349 [2024-11-09 07:07:55,852 INFO L226 Difference]: Without dead ends: 195 [2024-11-09 07:07:55,853 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 07:07:55,855 INFO L432 NwaCegarLoop]: 204 mSDtfsCounter, 23 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 07:07:55,855 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 405 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 07:07:55,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-11-09 07:07:55,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 168. [2024-11-09 07:07:55,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 121 states have (on average 1.43801652892562) internal successors, (174), 125 states have internal predecessors, (174), 38 states have call successors, (38), 8 states have call predecessors, (38), 8 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2024-11-09 07:07:55,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 250 transitions. [2024-11-09 07:07:55,890 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 250 transitions. Word has length 24 [2024-11-09 07:07:55,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:07:55,890 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 250 transitions. [2024-11-09 07:07:55,890 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 07:07:55,891 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 250 transitions. [2024-11-09 07:07:55,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-09 07:07:55,895 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:07:55,895 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:07:55,895 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-09 07:07:55,896 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:07:55,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:07:55,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1696917649, now seen corresponding path program 1 times [2024-11-09 07:07:55,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:07:55,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324263913] [2024-11-09 07:07:55,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:07:55,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:07:55,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:07:56,091 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 07:07:56,092 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:07:56,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1324263913] [2024-11-09 07:07:56,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1324263913] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:07:56,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:07:56,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 07:07:56,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249606540] [2024-11-09 07:07:56,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:07:56,094 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 07:07:56,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:07:56,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 07:07:56,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 07:07:56,095 INFO L87 Difference]: Start difference. First operand 168 states and 250 transitions. Second operand has 5 states, 3 states have (on average 8.0) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 07:07:56,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:07:56,233 INFO L93 Difference]: Finished difference Result 282 states and 421 transitions. [2024-11-09 07:07:56,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 07:07:56,233 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 8.0) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 32 [2024-11-09 07:07:56,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:07:56,236 INFO L225 Difference]: With dead ends: 282 [2024-11-09 07:07:56,237 INFO L226 Difference]: Without dead ends: 168 [2024-11-09 07:07:56,238 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 07:07:56,239 INFO L432 NwaCegarLoop]: 200 mSDtfsCounter, 0 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 792 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 07:07:56,243 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 792 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 07:07:56,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2024-11-09 07:07:56,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 168. [2024-11-09 07:07:56,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 121 states have (on average 1.4132231404958677) internal successors, (171), 125 states have internal predecessors, (171), 38 states have call successors, (38), 8 states have call predecessors, (38), 8 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2024-11-09 07:07:56,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 247 transitions. [2024-11-09 07:07:56,271 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 247 transitions. Word has length 32 [2024-11-09 07:07:56,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:07:56,272 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 247 transitions. [2024-11-09 07:07:56,272 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 8.0) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 07:07:56,272 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 247 transitions. [2024-11-09 07:07:56,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-09 07:07:56,276 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:07:56,276 INFO L215 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] [2024-11-09 07:07:56,276 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-09 07:07:56,277 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:07:56,277 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:07:56,277 INFO L85 PathProgramCache]: Analyzing trace with hash -107054848, now seen corresponding path program 1 times [2024-11-09 07:07:56,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:07:56,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287759646] [2024-11-09 07:07:56,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:07:56,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:07:56,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:07:56,415 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 07:07:56,416 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:07:56,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287759646] [2024-11-09 07:07:56,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287759646] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:07:56,417 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:07:56,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 07:07:56,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633995069] [2024-11-09 07:07:56,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:07:56,419 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 07:07:56,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:07:56,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 07:07:56,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 07:07:56,420 INFO L87 Difference]: Start difference. First operand 168 states and 247 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 07:07:56,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:07:56,530 INFO L93 Difference]: Finished difference Result 325 states and 481 transitions. [2024-11-09 07:07:56,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 07:07:56,530 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2024-11-09 07:07:56,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:07:56,532 INFO L225 Difference]: With dead ends: 325 [2024-11-09 07:07:56,534 INFO L226 Difference]: Without dead ends: 170 [2024-11-09 07:07:56,535 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-09 07:07:56,536 INFO L432 NwaCegarLoop]: 203 mSDtfsCounter, 0 mSDsluCounter, 601 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 804 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 07:07:56,537 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 804 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 07:07:56,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2024-11-09 07:07:56,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 168. [2024-11-09 07:07:56,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 121 states have (on average 1.4049586776859504) internal successors, (170), 125 states have internal predecessors, (170), 38 states have call successors, (38), 8 states have call predecessors, (38), 8 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38) [2024-11-09 07:07:56,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 246 transitions. [2024-11-09 07:07:56,560 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 246 transitions. Word has length 32 [2024-11-09 07:07:56,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:07:56,560 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 246 transitions. [2024-11-09 07:07:56,561 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-09 07:07:56,561 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 246 transitions. [2024-11-09 07:07:56,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-09 07:07:56,562 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:07:56,562 INFO L215 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] [2024-11-09 07:07:56,562 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-09 07:07:56,562 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:07:56,563 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:07:56,564 INFO L85 PathProgramCache]: Analyzing trace with hash -2132555421, now seen corresponding path program 1 times [2024-11-09 07:07:56,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:07:56,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239704193] [2024-11-09 07:07:56,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:07:56,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:07:56,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:07:56,662 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 07:07:56,663 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:07:56,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239704193] [2024-11-09 07:07:56,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239704193] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:07:56,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122527292] [2024-11-09 07:07:56,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:07:56,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:07:56,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:07:56,668 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:07:56,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 07:07:56,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:07:56,813 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:07:56,822 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:07:56,889 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 07:07:56,889 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:07:56,953 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-09 07:07:56,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122527292] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:07:56,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1906798393] [2024-11-09 07:07:56,982 INFO L159 IcfgInterpreter]: Started Sifa with 29 locations of interest [2024-11-09 07:07:56,982 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:07:56,986 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:07:56,992 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:07:56,993 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:07:58,382 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 57 for LOIs [2024-11-09 07:08:00,219 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-09 07:08:00,365 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:08:03,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1906798393] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:08:03,214 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:08:03,214 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [4, 4, 4] total 22 [2024-11-09 07:08:03,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898540395] [2024-11-09 07:08:03,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:08:03,215 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-09 07:08:03,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:08:03,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-09 07:08:03,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2024-11-09 07:08:03,216 INFO L87 Difference]: Start difference. First operand 168 states and 246 transitions. Second operand has 18 states, 16 states have (on average 1.5) internal successors, (24), 13 states have internal predecessors, (24), 4 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 07:08:04,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:08:04,599 INFO L93 Difference]: Finished difference Result 385 states and 557 transitions. [2024-11-09 07:08:04,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-09 07:08:04,602 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 1.5) internal successors, (24), 13 states have internal predecessors, (24), 4 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 35 [2024-11-09 07:08:04,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:08:04,604 INFO L225 Difference]: With dead ends: 385 [2024-11-09 07:08:04,604 INFO L226 Difference]: Without dead ends: 227 [2024-11-09 07:08:04,606 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 85 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=116, Invalid=436, Unknown=0, NotChecked=0, Total=552 [2024-11-09 07:08:04,606 INFO L432 NwaCegarLoop]: 182 mSDtfsCounter, 91 mSDsluCounter, 737 mSDsCounter, 0 mSdLazyCounter, 707 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 919 SdHoareTripleChecker+Invalid, 720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 707 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-09 07:08:04,607 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 919 Invalid, 720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 707 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-09 07:08:04,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2024-11-09 07:08:04,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 216. [2024-11-09 07:08:04,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 158 states have (on average 1.3670886075949367) internal successors, (216), 162 states have internal predecessors, (216), 42 states have call successors, (42), 15 states have call predecessors, (42), 15 states have return successors, (42), 42 states have call predecessors, (42), 42 states have call successors, (42) [2024-11-09 07:08:04,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 300 transitions. [2024-11-09 07:08:04,639 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 300 transitions. Word has length 35 [2024-11-09 07:08:04,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:08:04,640 INFO L471 AbstractCegarLoop]: Abstraction has 216 states and 300 transitions. [2024-11-09 07:08:04,640 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 1.5) internal successors, (24), 13 states have internal predecessors, (24), 4 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-09 07:08:04,640 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 300 transitions. [2024-11-09 07:08:04,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-09 07:08:04,641 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:08:04,641 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-09 07:08:04,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-09 07:08:04,842 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2024-11-09 07:08:04,842 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:08:04,843 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:08:04,843 INFO L85 PathProgramCache]: Analyzing trace with hash -295527111, now seen corresponding path program 1 times [2024-11-09 07:08:04,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:08:04,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863258846] [2024-11-09 07:08:04,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:08:04,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:08:04,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:08:04,935 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-09 07:08:04,936 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:08:04,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863258846] [2024-11-09 07:08:04,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863258846] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:08:04,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [392666483] [2024-11-09 07:08:04,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:08:04,937 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:08:04,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:08:04,938 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:08:04,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-09 07:08:05,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:08:05,046 INFO L255 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:08:05,048 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:08:05,068 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 17 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-09 07:08:05,068 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:08:05,114 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-09 07:08:05,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [392666483] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:08:05,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2112122140] [2024-11-09 07:08:05,117 INFO L159 IcfgInterpreter]: Started Sifa with 34 locations of interest [2024-11-09 07:08:05,117 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:08:05,117 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:08:05,118 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:08:05,118 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:08:06,378 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 56 for LOIs [2024-11-09 07:08:08,079 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 56 for LOIs [2024-11-09 07:08:08,123 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:08:11,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [2112122140] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:08:11,514 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:08:11,514 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [4, 4, 4] total 24 [2024-11-09 07:08:11,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631447471] [2024-11-09 07:08:11,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:08:11,515 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-09 07:08:11,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:08:11,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-09 07:08:11,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2024-11-09 07:08:11,516 INFO L87 Difference]: Start difference. First operand 216 states and 300 transitions. Second operand has 20 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 14 states have internal predecessors, (28), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 07:08:13,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:08:13,225 INFO L93 Difference]: Finished difference Result 438 states and 611 transitions. [2024-11-09 07:08:13,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-09 07:08:13,226 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 14 states have internal predecessors, (28), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 51 [2024-11-09 07:08:13,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:08:13,228 INFO L225 Difference]: With dead ends: 438 [2024-11-09 07:08:13,228 INFO L226 Difference]: Without dead ends: 262 [2024-11-09 07:08:13,229 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 131 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2024-11-09 07:08:13,234 INFO L432 NwaCegarLoop]: 177 mSDtfsCounter, 94 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 765 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-09 07:08:13,236 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 675 Invalid, 775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 765 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-09 07:08:13,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2024-11-09 07:08:13,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 240. [2024-11-09 07:08:13,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 178 states have (on average 1.3651685393258426) internal successors, (243), 182 states have internal predecessors, (243), 45 states have call successors, (45), 16 states have call predecessors, (45), 16 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-09 07:08:13,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 333 transitions. [2024-11-09 07:08:13,280 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 333 transitions. Word has length 51 [2024-11-09 07:08:13,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:08:13,282 INFO L471 AbstractCegarLoop]: Abstraction has 240 states and 333 transitions. [2024-11-09 07:08:13,282 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 1.5555555555555556) internal successors, (28), 14 states have internal predecessors, (28), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 07:08:13,282 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 333 transitions. [2024-11-09 07:08:13,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-09 07:08:13,283 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:08:13,283 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:08:13,306 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-09 07:08:13,483 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-11-09 07:08:13,484 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:08:13,484 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:08:13,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1375581369, now seen corresponding path program 1 times [2024-11-09 07:08:13,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:08:13,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251233072] [2024-11-09 07:08:13,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:08:13,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:08:13,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:08:13,602 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-09 07:08:13,602 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:08:13,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251233072] [2024-11-09 07:08:13,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251233072] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:08:13,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163854913] [2024-11-09 07:08:13,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:08:13,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:08:13,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:08:13,607 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:08:13,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-09 07:08:13,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:08:13,714 INFO L255 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:08:13,716 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:08:13,736 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 19 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-09 07:08:13,737 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:08:13,787 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-09 07:08:13,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163854913] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:08:13,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1001860940] [2024-11-09 07:08:13,789 INFO L159 IcfgInterpreter]: Started Sifa with 33 locations of interest [2024-11-09 07:08:13,790 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:08:13,791 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:08:13,791 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:08:13,791 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:08:14,743 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 56 for LOIs [2024-11-09 07:08:16,020 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 60 for LOIs [2024-11-09 07:08:16,101 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:08:19,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1001860940] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:08:19,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:08:19,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [4, 4, 4] total 25 [2024-11-09 07:08:19,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501913121] [2024-11-09 07:08:19,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:08:19,782 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-09 07:08:19,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:08:19,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-09 07:08:19,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=492, Unknown=0, NotChecked=0, Total=600 [2024-11-09 07:08:19,783 INFO L87 Difference]: Start difference. First operand 240 states and 333 transitions. Second operand has 21 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 15 states have internal predecessors, (28), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 07:08:21,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:08:21,328 INFO L93 Difference]: Finished difference Result 459 states and 641 transitions. [2024-11-09 07:08:21,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-09 07:08:21,329 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 15 states have internal predecessors, (28), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 52 [2024-11-09 07:08:21,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:08:21,331 INFO L225 Difference]: With dead ends: 459 [2024-11-09 07:08:21,331 INFO L226 Difference]: Without dead ends: 259 [2024-11-09 07:08:21,335 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 131 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=136, Invalid=620, Unknown=0, NotChecked=0, Total=756 [2024-11-09 07:08:21,335 INFO L432 NwaCegarLoop]: 176 mSDtfsCounter, 93 mSDsluCounter, 451 mSDsCounter, 0 mSdLazyCounter, 680 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 627 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-09 07:08:21,336 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 627 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 680 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-09 07:08:21,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-11-09 07:08:21,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 238. [2024-11-09 07:08:21,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 177 states have (on average 1.3502824858757063) internal successors, (239), 181 states have internal predecessors, (239), 44 states have call successors, (44), 16 states have call predecessors, (44), 16 states have return successors, (44), 44 states have call predecessors, (44), 44 states have call successors, (44) [2024-11-09 07:08:21,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 327 transitions. [2024-11-09 07:08:21,382 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 327 transitions. Word has length 52 [2024-11-09 07:08:21,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:08:21,384 INFO L471 AbstractCegarLoop]: Abstraction has 238 states and 327 transitions. [2024-11-09 07:08:21,384 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 1.4736842105263157) internal successors, (28), 15 states have internal predecessors, (28), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-09 07:08:21,384 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 327 transitions. [2024-11-09 07:08:21,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-09 07:08:21,385 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:08:21,385 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:08:21,407 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-09 07:08:21,586 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-09 07:08:21,586 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:08:21,587 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:08:21,587 INFO L85 PathProgramCache]: Analyzing trace with hash 2054384320, now seen corresponding path program 1 times [2024-11-09 07:08:21,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:08:21,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124423433] [2024-11-09 07:08:21,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:08:21,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:08:21,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:08:21,721 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 19 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-09 07:08:21,721 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:08:21,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124423433] [2024-11-09 07:08:21,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124423433] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:08:21,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809379036] [2024-11-09 07:08:21,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:08:21,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:08:21,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:08:21,724 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:08:21,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-09 07:08:21,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:08:21,836 INFO L255 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:08:21,838 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:08:21,857 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 29 proven. 1 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-09 07:08:21,857 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:08:21,911 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 13 proven. 19 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-09 07:08:21,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809379036] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:08:21,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2039829757] [2024-11-09 07:08:21,914 INFO L159 IcfgInterpreter]: Started Sifa with 37 locations of interest [2024-11-09 07:08:21,914 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:08:21,914 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:08:21,915 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:08:21,915 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:08:22,820 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:08:23,976 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 56 for LOIs [2024-11-09 07:08:24,000 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 57 for LOIs [2024-11-09 07:08:24,007 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:08:27,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [2039829757] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:08:27,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:08:27,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [4, 4, 4] total 29 [2024-11-09 07:08:27,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964912463] [2024-11-09 07:08:27,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:08:27,285 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-09 07:08:27,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:08:27,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-09 07:08:27,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=686, Unknown=0, NotChecked=0, Total=812 [2024-11-09 07:08:27,286 INFO L87 Difference]: Start difference. First operand 238 states and 327 transitions. Second operand has 25 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 17 states have internal predecessors, (30), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 07:08:29,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:08:29,480 INFO L93 Difference]: Finished difference Result 421 states and 584 transitions. [2024-11-09 07:08:29,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-09 07:08:29,480 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 17 states have internal predecessors, (30), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 67 [2024-11-09 07:08:29,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:08:29,483 INFO L225 Difference]: With dead ends: 421 [2024-11-09 07:08:29,483 INFO L226 Difference]: Without dead ends: 253 [2024-11-09 07:08:29,484 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 173 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=154, Invalid=838, Unknown=0, NotChecked=0, Total=992 [2024-11-09 07:08:29,485 INFO L432 NwaCegarLoop]: 164 mSDtfsCounter, 51 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 1260 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 840 SdHoareTripleChecker+Invalid, 1276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-09 07:08:29,486 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 840 Invalid, 1276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1260 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-09 07:08:29,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2024-11-09 07:08:29,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 231. [2024-11-09 07:08:29,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 172 states have (on average 1.3313953488372092) internal successors, (229), 176 states have internal predecessors, (229), 43 states have call successors, (43), 15 states have call predecessors, (43), 15 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-09 07:08:29,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 315 transitions. [2024-11-09 07:08:29,522 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 315 transitions. Word has length 67 [2024-11-09 07:08:29,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:08:29,523 INFO L471 AbstractCegarLoop]: Abstraction has 231 states and 315 transitions. [2024-11-09 07:08:29,523 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 17 states have internal predecessors, (30), 4 states have call successors, (7), 4 states have call predecessors, (7), 2 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-09 07:08:29,523 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 315 transitions. [2024-11-09 07:08:29,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-09 07:08:29,524 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:08:29,524 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:08:29,546 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-09 07:08:29,725 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2024-11-09 07:08:29,726 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:08:29,726 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:08:29,726 INFO L85 PathProgramCache]: Analyzing trace with hash -140318804, now seen corresponding path program 1 times [2024-11-09 07:08:29,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:08:29,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900607593] [2024-11-09 07:08:29,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:08:29,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:08:29,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:08:29,856 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-09 07:08:29,856 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:08:29,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900607593] [2024-11-09 07:08:29,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900607593] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:08:29,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534485696] [2024-11-09 07:08:29,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:08:29,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:08:29,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:08:29,859 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:08:29,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-09 07:08:29,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:08:29,997 INFO L255 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:08:30,003 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:08:30,024 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-09 07:08:30,025 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:08:30,129 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-09 07:08:30,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534485696] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:08:30,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1305932133] [2024-11-09 07:08:30,132 INFO L159 IcfgInterpreter]: Started Sifa with 43 locations of interest [2024-11-09 07:08:30,133 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:08:30,133 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:08:30,134 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:08:30,134 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:08:31,123 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 112 for LOIs [2024-11-09 07:08:31,179 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 54 for LOIs [2024-11-09 07:08:31,185 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:08:32,462 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 56 for LOIs [2024-11-09 07:08:32,482 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:08:36,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1305932133] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:08:36,863 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:08:36,863 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [27] imperfect sequences [4, 4, 4] total 32 [2024-11-09 07:08:36,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674399046] [2024-11-09 07:08:36,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:08:36,863 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-09 07:08:36,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:08:36,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-09 07:08:36,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=878, Unknown=0, NotChecked=0, Total=992 [2024-11-09 07:08:36,865 INFO L87 Difference]: Start difference. First operand 231 states and 315 transitions. Second operand has 28 states, 25 states have (on average 1.32) internal successors, (33), 19 states have internal predecessors, (33), 5 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-09 07:08:41,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:08:41,277 INFO L93 Difference]: Finished difference Result 455 states and 653 transitions. [2024-11-09 07:08:41,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-09 07:08:41,277 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 25 states have (on average 1.32) internal successors, (33), 19 states have internal predecessors, (33), 5 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 3 states have call successors, (6) Word has length 82 [2024-11-09 07:08:41,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:08:41,280 INFO L225 Difference]: With dead ends: 455 [2024-11-09 07:08:41,281 INFO L226 Difference]: Without dead ends: 344 [2024-11-09 07:08:41,282 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 215 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=142, Invalid=1048, Unknown=0, NotChecked=0, Total=1190 [2024-11-09 07:08:41,283 INFO L432 NwaCegarLoop]: 258 mSDtfsCounter, 201 mSDsluCounter, 1290 mSDsCounter, 0 mSdLazyCounter, 2455 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 1548 SdHoareTripleChecker+Invalid, 2501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 2455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2024-11-09 07:08:41,283 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 1548 Invalid, 2501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 2455 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2024-11-09 07:08:41,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-11-09 07:08:41,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 313. [2024-11-09 07:08:41,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 229 states have (on average 1.3668122270742358) internal successors, (313), 234 states have internal predecessors, (313), 66 states have call successors, (66), 17 states have call predecessors, (66), 17 states have return successors, (67), 67 states have call predecessors, (67), 66 states have call successors, (67) [2024-11-09 07:08:41,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 446 transitions. [2024-11-09 07:08:41,348 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 446 transitions. Word has length 82 [2024-11-09 07:08:41,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:08:41,349 INFO L471 AbstractCegarLoop]: Abstraction has 313 states and 446 transitions. [2024-11-09 07:08:41,349 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 25 states have (on average 1.32) internal successors, (33), 19 states have internal predecessors, (33), 5 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-09 07:08:41,349 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 446 transitions. [2024-11-09 07:08:41,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-09 07:08:41,350 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:08:41,351 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:08:41,371 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-09 07:08:41,551 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-09 07:08:41,551 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:08:41,552 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:08:41,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1739866142, now seen corresponding path program 1 times [2024-11-09 07:08:41,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:08:41,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045539652] [2024-11-09 07:08:41,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:08:41,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:08:41,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:08:41,683 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-09 07:08:41,683 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:08:41,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045539652] [2024-11-09 07:08:41,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045539652] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:08:41,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1581413474] [2024-11-09 07:08:41,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:08:41,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:08:41,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:08:41,686 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:08:41,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-09 07:08:41,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:08:41,827 INFO L255 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:08:41,831 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:08:41,855 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-09 07:08:41,855 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:08:41,937 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-09 07:08:41,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1581413474] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:08:41,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [478207971] [2024-11-09 07:08:41,939 INFO L159 IcfgInterpreter]: Started Sifa with 48 locations of interest [2024-11-09 07:08:41,940 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:08:41,940 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:08:41,940 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:08:41,940 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:08:42,635 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 57 for LOIs [2024-11-09 07:08:43,485 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 76 for LOIs [2024-11-09 07:08:43,672 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:08:47,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [478207971] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:08:47,320 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:08:47,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [4, 4, 4] total 26 [2024-11-09 07:08:47,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879828721] [2024-11-09 07:08:47,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:08:47,321 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-09 07:08:47,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:08:47,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-09 07:08:47,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=546, Unknown=0, NotChecked=0, Total=650 [2024-11-09 07:08:47,323 INFO L87 Difference]: Start difference. First operand 313 states and 446 transitions. Second operand has 22 states, 20 states have (on average 1.95) internal successors, (39), 15 states have internal predecessors, (39), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 07:08:49,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:08:49,612 INFO L93 Difference]: Finished difference Result 616 states and 881 transitions. [2024-11-09 07:08:49,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-09 07:08:49,613 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 1.95) internal successors, (39), 15 states have internal predecessors, (39), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) Word has length 84 [2024-11-09 07:08:49,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:08:49,615 INFO L225 Difference]: With dead ends: 616 [2024-11-09 07:08:49,615 INFO L226 Difference]: Without dead ends: 324 [2024-11-09 07:08:49,617 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 227 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 266 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2024-11-09 07:08:49,618 INFO L432 NwaCegarLoop]: 179 mSDtfsCounter, 93 mSDsluCounter, 859 mSDsCounter, 0 mSdLazyCounter, 922 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 1038 SdHoareTripleChecker+Invalid, 933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 922 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-09 07:08:49,618 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 1038 Invalid, 933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 922 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-09 07:08:49,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2024-11-09 07:08:49,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 319. [2024-11-09 07:08:49,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 234 states have (on average 1.358974358974359) internal successors, (318), 239 states have internal predecessors, (318), 67 states have call successors, (67), 17 states have call predecessors, (67), 17 states have return successors, (68), 68 states have call predecessors, (68), 67 states have call successors, (68) [2024-11-09 07:08:49,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 453 transitions. [2024-11-09 07:08:49,689 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 453 transitions. Word has length 84 [2024-11-09 07:08:49,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:08:49,689 INFO L471 AbstractCegarLoop]: Abstraction has 319 states and 453 transitions. [2024-11-09 07:08:49,689 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 1.95) internal successors, (39), 15 states have internal predecessors, (39), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 07:08:49,689 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 453 transitions. [2024-11-09 07:08:49,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-09 07:08:49,691 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:08:49,691 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:08:49,714 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-09 07:08:49,891 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-09 07:08:49,892 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:08:49,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:08:49,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1180960003, now seen corresponding path program 1 times [2024-11-09 07:08:49,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:08:49,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657845911] [2024-11-09 07:08:49,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:08:49,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:08:49,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:08:49,997 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2024-11-09 07:08:49,997 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:08:49,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657845911] [2024-11-09 07:08:49,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657845911] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:08:49,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520702844] [2024-11-09 07:08:49,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:08:49,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:08:49,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:08:50,000 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:08:50,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-09 07:08:50,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:08:50,149 INFO L255 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:08:50,151 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:08:50,172 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-09 07:08:50,172 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:08:50,246 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2024-11-09 07:08:50,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520702844] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:08:50,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [925645547] [2024-11-09 07:08:50,249 INFO L159 IcfgInterpreter]: Started Sifa with 48 locations of interest [2024-11-09 07:08:50,249 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:08:50,249 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:08:50,249 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:08:50,250 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:08:51,147 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 112 for LOIs [2024-11-09 07:08:51,175 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 72 for LOIs [2024-11-09 07:08:51,183 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:08:52,616 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-09 07:08:52,758 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:08:58,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [925645547] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:08:58,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:08:58,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [4, 4, 4] total 40 [2024-11-09 07:08:58,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057760175] [2024-11-09 07:08:58,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:08:58,360 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2024-11-09 07:08:58,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:08:58,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2024-11-09 07:08:58,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1391, Unknown=0, NotChecked=0, Total=1560 [2024-11-09 07:08:58,362 INFO L87 Difference]: Start difference. First operand 319 states and 453 transitions. Second operand has 36 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 24 states have internal predecessors, (40), 6 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 07:09:02,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:09:02,773 INFO L93 Difference]: Finished difference Result 695 states and 1017 transitions. [2024-11-09 07:09:02,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-09 07:09:02,774 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 24 states have internal predecessors, (40), 6 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 4 states have call successors, (7) Word has length 89 [2024-11-09 07:09:02,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:09:02,777 INFO L225 Difference]: With dead ends: 695 [2024-11-09 07:09:02,777 INFO L226 Difference]: Without dead ends: 424 [2024-11-09 07:09:02,779 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 230 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 640 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=226, Invalid=1754, Unknown=0, NotChecked=0, Total=1980 [2024-11-09 07:09:02,780 INFO L432 NwaCegarLoop]: 209 mSDtfsCounter, 181 mSDsluCounter, 1565 mSDsCounter, 0 mSdLazyCounter, 2720 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 1774 SdHoareTripleChecker+Invalid, 2769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 2720 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-11-09 07:09:02,780 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 1774 Invalid, 2769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 2720 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-11-09 07:09:02,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2024-11-09 07:09:02,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 321. [2024-11-09 07:09:02,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 239 states have (on average 1.3682008368200838) internal successors, (327), 243 states have internal predecessors, (327), 66 states have call successors, (66), 16 states have call predecessors, (66), 15 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-09 07:09:02,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 459 transitions. [2024-11-09 07:09:02,849 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 459 transitions. Word has length 89 [2024-11-09 07:09:02,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:09:02,850 INFO L471 AbstractCegarLoop]: Abstraction has 321 states and 459 transitions. [2024-11-09 07:09:02,851 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 30 states have (on average 1.3333333333333333) internal successors, (40), 24 states have internal predecessors, (40), 6 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (7), 7 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-09 07:09:02,851 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 459 transitions. [2024-11-09 07:09:02,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-09 07:09:02,852 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:09:02,853 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:09:02,878 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-09 07:09:03,053 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-09 07:09:03,053 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:09:03,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:09:03,054 INFO L85 PathProgramCache]: Analyzing trace with hash 1560945177, now seen corresponding path program 1 times [2024-11-09 07:09:03,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:09:03,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818575676] [2024-11-09 07:09:03,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:09:03,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:09:03,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:09:03,174 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 2 proven. 29 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-09 07:09:03,175 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:09:03,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818575676] [2024-11-09 07:09:03,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818575676] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:09:03,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742881880] [2024-11-09 07:09:03,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:09:03,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:09:03,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:09:03,178 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:09:03,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-09 07:09:03,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:09:03,336 INFO L255 TraceCheckSpWp]: Trace formula consists of 420 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:09:03,339 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:09:03,361 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-11-09 07:09:03,361 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:09:03,440 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 2 proven. 29 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-09 07:09:03,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742881880] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:09:03,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1435566129] [2024-11-09 07:09:03,444 INFO L159 IcfgInterpreter]: Started Sifa with 53 locations of interest [2024-11-09 07:09:03,444 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:09:03,445 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:09:03,445 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:09:03,445 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:09:04,593 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 64 for LOIs [2024-11-09 07:09:04,669 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 54 for LOIs [2024-11-09 07:09:04,676 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:09:05,941 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-09 07:09:06,025 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:09:11,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1435566129] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:09:11,790 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:09:11,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [38] imperfect sequences [4, 4, 4] total 43 [2024-11-09 07:09:11,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787090001] [2024-11-09 07:09:11,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:09:11,791 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-09 07:09:11,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:09:11,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-09 07:09:11,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=1626, Unknown=0, NotChecked=0, Total=1806 [2024-11-09 07:09:11,793 INFO L87 Difference]: Start difference. First operand 321 states and 459 transitions. Second operand has 39 states, 34 states have (on average 1.2647058823529411) internal successors, (43), 28 states have internal predecessors, (43), 7 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-09 07:09:17,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:09:17,963 INFO L93 Difference]: Finished difference Result 620 states and 919 transitions. [2024-11-09 07:09:17,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-09 07:09:17,964 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 34 states have (on average 1.2647058823529411) internal successors, (43), 28 states have internal predecessors, (43), 7 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) Word has length 94 [2024-11-09 07:09:17,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:09:17,968 INFO L225 Difference]: With dead ends: 620 [2024-11-09 07:09:17,968 INFO L226 Difference]: Without dead ends: 435 [2024-11-09 07:09:17,970 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 242 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 892 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=258, Invalid=2292, Unknown=0, NotChecked=0, Total=2550 [2024-11-09 07:09:17,971 INFO L432 NwaCegarLoop]: 224 mSDtfsCounter, 129 mSDsluCounter, 3112 mSDsCounter, 0 mSdLazyCounter, 4341 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 3336 SdHoareTripleChecker+Invalid, 4363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 4341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-09 07:09:17,971 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 3336 Invalid, 4363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 4341 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-11-09 07:09:17,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2024-11-09 07:09:18,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 410. [2024-11-09 07:09:18,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 301 states have (on average 1.3853820598006645) internal successors, (417), 307 states have internal predecessors, (417), 89 states have call successors, (89), 19 states have call predecessors, (89), 19 states have return successors, (90), 90 states have call predecessors, (90), 89 states have call successors, (90) [2024-11-09 07:09:18,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 596 transitions. [2024-11-09 07:09:18,062 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 596 transitions. Word has length 94 [2024-11-09 07:09:18,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:09:18,063 INFO L471 AbstractCegarLoop]: Abstraction has 410 states and 596 transitions. [2024-11-09 07:09:18,063 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 34 states have (on average 1.2647058823529411) internal successors, (43), 28 states have internal predecessors, (43), 7 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-09 07:09:18,064 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 596 transitions. [2024-11-09 07:09:18,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-09 07:09:18,066 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:09:18,067 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2024-11-09 07:09:18,090 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-09 07:09:18,267 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-09 07:09:18,268 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:09:18,268 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:09:18,268 INFO L85 PathProgramCache]: Analyzing trace with hash -1462410269, now seen corresponding path program 1 times [2024-11-09 07:09:18,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:09:18,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312698766] [2024-11-09 07:09:18,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:09:18,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:09:18,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:09:18,391 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2024-11-09 07:09:18,391 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:09:18,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312698766] [2024-11-09 07:09:18,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312698766] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:09:18,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143494028] [2024-11-09 07:09:18,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:09:18,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:09:18,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:09:18,394 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:09:18,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-09 07:09:18,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:09:18,573 INFO L255 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:09:18,576 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:09:18,598 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2024-11-09 07:09:18,598 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:09:18,680 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2024-11-09 07:09:18,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143494028] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:09:18,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [465583455] [2024-11-09 07:09:18,683 INFO L159 IcfgInterpreter]: Started Sifa with 53 locations of interest [2024-11-09 07:09:18,686 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:09:18,687 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:09:18,687 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:09:18,687 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:09:20,062 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 64 for LOIs [2024-11-09 07:09:20,109 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 72 for LOIs [2024-11-09 07:09:20,117 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:09:21,450 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-09 07:09:21,532 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:09:27,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [465583455] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:09:27,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:09:27,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [4, 4, 4] total 45 [2024-11-09 07:09:27,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [518960983] [2024-11-09 07:09:27,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:09:27,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-09 07:09:27,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:09:27,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-09 07:09:27,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1791, Unknown=0, NotChecked=0, Total=1980 [2024-11-09 07:09:27,724 INFO L87 Difference]: Start difference. First operand 410 states and 596 transitions. Second operand has 41 states, 34 states have (on average 1.2941176470588236) internal successors, (44), 28 states have internal predecessors, (44), 7 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-09 07:09:32,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:09:32,969 INFO L93 Difference]: Finished difference Result 621 states and 919 transitions. [2024-11-09 07:09:32,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2024-11-09 07:09:32,970 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 34 states have (on average 1.2941176470588236) internal successors, (44), 28 states have internal predecessors, (44), 7 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) Word has length 96 [2024-11-09 07:09:32,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:09:32,973 INFO L225 Difference]: With dead ends: 621 [2024-11-09 07:09:32,974 INFO L226 Difference]: Without dead ends: 436 [2024-11-09 07:09:32,975 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 246 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 951 ImplicationChecksByTransitivity, 7.5s TimeCoverageRelationStatistics Valid=268, Invalid=2488, Unknown=0, NotChecked=0, Total=2756 [2024-11-09 07:09:32,976 INFO L432 NwaCegarLoop]: 211 mSDtfsCounter, 196 mSDsluCounter, 2178 mSDsCounter, 0 mSdLazyCounter, 3529 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 2389 SdHoareTripleChecker+Invalid, 3579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 3529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2024-11-09 07:09:32,976 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 2389 Invalid, 3579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 3529 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2024-11-09 07:09:32,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2024-11-09 07:09:33,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 328. [2024-11-09 07:09:33,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 244 states have (on average 1.3647540983606556) internal successors, (333), 249 states have internal predecessors, (333), 66 states have call successors, (66), 17 states have call predecessors, (66), 17 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2024-11-09 07:09:33,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 465 transitions. [2024-11-09 07:09:33,045 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 465 transitions. Word has length 96 [2024-11-09 07:09:33,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:09:33,045 INFO L471 AbstractCegarLoop]: Abstraction has 328 states and 465 transitions. [2024-11-09 07:09:33,046 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 34 states have (on average 1.2941176470588236) internal successors, (44), 28 states have internal predecessors, (44), 7 states have call successors, (10), 5 states have call predecessors, (10), 4 states have return successors, (8), 8 states have call predecessors, (8), 5 states have call successors, (8) [2024-11-09 07:09:33,046 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 465 transitions. [2024-11-09 07:09:33,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-09 07:09:33,047 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:09:33,047 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 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] [2024-11-09 07:09:33,069 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-09 07:09:33,248 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-09 07:09:33,248 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:09:33,249 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:09:33,249 INFO L85 PathProgramCache]: Analyzing trace with hash -322328162, now seen corresponding path program 1 times [2024-11-09 07:09:33,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:09:33,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254960616] [2024-11-09 07:09:33,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:09:33,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:09:33,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:09:33,362 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 2 proven. 29 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2024-11-09 07:09:33,363 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:09:33,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254960616] [2024-11-09 07:09:33,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254960616] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:09:33,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135845420] [2024-11-09 07:09:33,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:09:33,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:09:33,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:09:33,366 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:09:33,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-09 07:09:33,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:09:33,524 INFO L255 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:09:33,527 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:09:33,550 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2024-11-09 07:09:33,551 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:09:33,632 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 2 proven. 29 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2024-11-09 07:09:33,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135845420] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:09:33,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1890157817] [2024-11-09 07:09:33,635 INFO L159 IcfgInterpreter]: Started Sifa with 55 locations of interest [2024-11-09 07:09:33,636 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:09:33,637 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:09:33,637 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:09:33,637 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:09:35,078 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 64 for LOIs [2024-11-09 07:09:35,131 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 148 for LOIs [2024-11-09 07:09:35,212 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:09:36,429 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-09 07:09:36,504 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:09:44,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1890157817] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:09:44,578 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:09:44,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [42] imperfect sequences [4, 4, 4] total 47 [2024-11-09 07:09:44,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511317082] [2024-11-09 07:09:44,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:09:44,579 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-09 07:09:44,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:09:44,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-09 07:09:44,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1973, Unknown=0, NotChecked=0, Total=2162 [2024-11-09 07:09:44,580 INFO L87 Difference]: Start difference. First operand 328 states and 465 transitions. Second operand has 43 states, 35 states have (on average 1.2571428571428571) internal successors, (44), 29 states have internal predecessors, (44), 8 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 6 states have call successors, (9) [2024-11-09 07:09:52,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:09:52,333 INFO L93 Difference]: Finished difference Result 470 states and 670 transitions. [2024-11-09 07:09:52,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-09 07:09:52,334 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 35 states have (on average 1.2571428571428571) internal successors, (44), 29 states have internal predecessors, (44), 8 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 6 states have call successors, (9) Word has length 98 [2024-11-09 07:09:52,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:09:52,336 INFO L225 Difference]: With dead ends: 470 [2024-11-09 07:09:52,336 INFO L226 Difference]: Without dead ends: 357 [2024-11-09 07:09:52,338 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 247 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1209 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=277, Invalid=2915, Unknown=0, NotChecked=0, Total=3192 [2024-11-09 07:09:52,339 INFO L432 NwaCegarLoop]: 206 mSDtfsCounter, 131 mSDsluCounter, 2736 mSDsCounter, 0 mSdLazyCounter, 4301 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 2942 SdHoareTripleChecker+Invalid, 4330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 4301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2024-11-09 07:09:52,339 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 2942 Invalid, 4330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 4301 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2024-11-09 07:09:52,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2024-11-09 07:09:52,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 339. [2024-11-09 07:09:52,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 251 states have (on average 1.3545816733067728) internal successors, (340), 257 states have internal predecessors, (340), 68 states have call successors, (68), 19 states have call predecessors, (68), 19 states have return successors, (68), 67 states have call predecessors, (68), 68 states have call successors, (68) [2024-11-09 07:09:52,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 476 transitions. [2024-11-09 07:09:52,407 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 476 transitions. Word has length 98 [2024-11-09 07:09:52,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:09:52,408 INFO L471 AbstractCegarLoop]: Abstraction has 339 states and 476 transitions. [2024-11-09 07:09:52,408 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 35 states have (on average 1.2571428571428571) internal successors, (44), 29 states have internal predecessors, (44), 8 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 6 states have call successors, (9) [2024-11-09 07:09:52,408 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 476 transitions. [2024-11-09 07:09:52,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-11-09 07:09:52,410 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:09:52,410 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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] [2024-11-09 07:09:52,431 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-09 07:09:52,610 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-09 07:09:52,611 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:09:52,611 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:09:52,612 INFO L85 PathProgramCache]: Analyzing trace with hash -520102731, now seen corresponding path program 1 times [2024-11-09 07:09:52,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:09:52,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281481275] [2024-11-09 07:09:52,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:09:52,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:09:52,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:09:52,773 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-09 07:09:52,774 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:09:52,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281481275] [2024-11-09 07:09:52,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281481275] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:09:52,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331030774] [2024-11-09 07:09:52,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:09:52,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:09:52,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:09:52,776 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:09:52,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-09 07:09:52,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:09:52,942 INFO L255 TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:09:52,945 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:09:52,965 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-09 07:09:52,965 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:09:53,037 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-09 07:09:53,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331030774] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:09:53,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [897911178] [2024-11-09 07:09:53,040 INFO L159 IcfgInterpreter]: Started Sifa with 56 locations of interest [2024-11-09 07:09:53,043 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:09:53,043 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:09:53,044 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:09:53,044 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:09:54,298 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 65 for LOIs [2024-11-09 07:09:54,380 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 54 for LOIs [2024-11-09 07:09:54,384 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:09:55,608 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 92 for LOIs [2024-11-09 07:09:55,930 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:10:03,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [897911178] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:10:03,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:10:03,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [39] imperfect sequences [4, 4, 4] total 44 [2024-11-09 07:10:03,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383544396] [2024-11-09 07:10:03,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:10:03,211 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-09 07:10:03,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:10:03,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-09 07:10:03,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=1705, Unknown=0, NotChecked=0, Total=1892 [2024-11-09 07:10:03,213 INFO L87 Difference]: Start difference. First operand 339 states and 476 transitions. Second operand has 40 states, 37 states have (on average 1.2432432432432432) internal successors, (46), 30 states have internal predecessors, (46), 8 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 6 states have call successors, (9) [2024-11-09 07:10:09,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:10:09,278 INFO L93 Difference]: Finished difference Result 654 states and 951 transitions. [2024-11-09 07:10:09,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2024-11-09 07:10:09,279 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 37 states have (on average 1.2432432432432432) internal successors, (46), 30 states have internal predecessors, (46), 8 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 6 states have call successors, (9) Word has length 102 [2024-11-09 07:10:09,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:10:09,282 INFO L225 Difference]: With dead ends: 654 [2024-11-09 07:10:09,282 INFO L226 Difference]: Without dead ends: 449 [2024-11-09 07:10:09,284 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 265 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=262, Invalid=2390, Unknown=0, NotChecked=0, Total=2652 [2024-11-09 07:10:09,284 INFO L432 NwaCegarLoop]: 247 mSDtfsCounter, 192 mSDsluCounter, 3187 mSDsCounter, 0 mSdLazyCounter, 4546 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 3434 SdHoareTripleChecker+Invalid, 4587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 4546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-09 07:10:09,285 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 3434 Invalid, 4587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 4546 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2024-11-09 07:10:09,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2024-11-09 07:10:09,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 434. [2024-11-09 07:10:09,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 318 states have (on average 1.3679245283018868) internal successors, (435), 326 states have internal predecessors, (435), 91 states have call successors, (91), 23 states have call predecessors, (91), 24 states have return successors, (92), 91 states have call predecessors, (92), 91 states have call successors, (92) [2024-11-09 07:10:09,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 618 transitions. [2024-11-09 07:10:09,382 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 618 transitions. Word has length 102 [2024-11-09 07:10:09,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:10:09,383 INFO L471 AbstractCegarLoop]: Abstraction has 434 states and 618 transitions. [2024-11-09 07:10:09,383 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 37 states have (on average 1.2432432432432432) internal successors, (46), 30 states have internal predecessors, (46), 8 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (9), 9 states have call predecessors, (9), 6 states have call successors, (9) [2024-11-09 07:10:09,383 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 618 transitions. [2024-11-09 07:10:09,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-09 07:10:09,384 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:10:09,385 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:10:09,405 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-09 07:10:09,585 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-09 07:10:09,585 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:10:09,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:10:09,586 INFO L85 PathProgramCache]: Analyzing trace with hash -1276643668, now seen corresponding path program 1 times [2024-11-09 07:10:09,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:10:09,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844325580] [2024-11-09 07:10:09,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:10:09,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:10:09,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:10:09,722 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2024-11-09 07:10:09,723 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:10:09,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844325580] [2024-11-09 07:10:09,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844325580] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:10:09,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50686681] [2024-11-09 07:10:09,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:10:09,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:10:09,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:10:09,725 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:10:09,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-09 07:10:09,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:10:09,890 INFO L255 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:10:09,893 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:10:09,911 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-09 07:10:09,912 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:10:10,003 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2024-11-09 07:10:10,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50686681] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:10:10,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [645345179] [2024-11-09 07:10:10,006 INFO L159 IcfgInterpreter]: Started Sifa with 58 locations of interest [2024-11-09 07:10:10,006 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:10:10,007 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:10:10,007 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:10:10,007 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:10:11,837 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:10:11,924 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 128 for LOIs [2024-11-09 07:10:12,019 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:10:13,410 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 92 for LOIs [2024-11-09 07:10:13,741 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:10:24,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [645345179] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:10:24,123 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:10:24,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [4, 4, 4] total 49 [2024-11-09 07:10:24,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732567249] [2024-11-09 07:10:24,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:10:24,124 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-11-09 07:10:24,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:10:24,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-11-09 07:10:24,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=2154, Unknown=0, NotChecked=0, Total=2352 [2024-11-09 07:10:24,126 INFO L87 Difference]: Start difference. First operand 434 states and 618 transitions. Second operand has 45 states, 38 states have (on average 1.236842105263158) internal successors, (47), 32 states have internal predecessors, (47), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-09 07:10:31,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:10:31,670 INFO L93 Difference]: Finished difference Result 689 states and 997 transitions. [2024-11-09 07:10:31,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-09 07:10:31,670 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 38 states have (on average 1.236842105263158) internal successors, (47), 32 states have internal predecessors, (47), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) Word has length 106 [2024-11-09 07:10:31,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:10:31,674 INFO L225 Difference]: With dead ends: 689 [2024-11-09 07:10:31,674 INFO L226 Difference]: Without dead ends: 484 [2024-11-09 07:10:31,676 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 269 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1329 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=299, Invalid=3361, Unknown=0, NotChecked=0, Total=3660 [2024-11-09 07:10:31,677 INFO L432 NwaCegarLoop]: 211 mSDtfsCounter, 301 mSDsluCounter, 1758 mSDsCounter, 0 mSdLazyCounter, 3566 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 1969 SdHoareTripleChecker+Invalid, 3647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 3566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-11-09 07:10:31,677 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 1969 Invalid, 3647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 3566 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2024-11-09 07:10:31,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2024-11-09 07:10:31,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 447. [2024-11-09 07:10:31,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 326 states have (on average 1.3588957055214723) internal successors, (443), 336 states have internal predecessors, (443), 94 states have call successors, (94), 25 states have call predecessors, (94), 26 states have return successors, (95), 92 states have call predecessors, (95), 94 states have call successors, (95) [2024-11-09 07:10:31,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 632 transitions. [2024-11-09 07:10:31,804 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 632 transitions. Word has length 106 [2024-11-09 07:10:31,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:10:31,804 INFO L471 AbstractCegarLoop]: Abstraction has 447 states and 632 transitions. [2024-11-09 07:10:31,805 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 38 states have (on average 1.236842105263158) internal successors, (47), 32 states have internal predecessors, (47), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-09 07:10:31,805 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 632 transitions. [2024-11-09 07:10:31,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-09 07:10:31,806 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:10:31,806 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:10:31,828 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-09 07:10:32,011 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-09 07:10:32,011 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:10:32,012 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:10:32,012 INFO L85 PathProgramCache]: Analyzing trace with hash 1607864122, now seen corresponding path program 1 times [2024-11-09 07:10:32,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:10:32,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410243812] [2024-11-09 07:10:32,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:10:32,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:10:32,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:10:32,155 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2024-11-09 07:10:32,155 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:10:32,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410243812] [2024-11-09 07:10:32,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410243812] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:10:32,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984901841] [2024-11-09 07:10:32,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:10:32,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:10:32,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:10:32,158 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:10:32,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-09 07:10:32,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:10:32,343 INFO L255 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:10:32,346 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:10:32,365 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-09 07:10:32,365 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:10:32,442 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2024-11-09 07:10:32,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984901841] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:10:32,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1648743855] [2024-11-09 07:10:32,446 INFO L159 IcfgInterpreter]: Started Sifa with 58 locations of interest [2024-11-09 07:10:32,446 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:10:32,446 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:10:32,446 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:10:32,447 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:10:34,041 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:10:34,130 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 158 for LOIs [2024-11-09 07:10:34,225 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:10:35,483 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 92 for LOIs [2024-11-09 07:10:35,804 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:10:46,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1648743855] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:10:46,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:10:46,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [4, 4, 4] total 49 [2024-11-09 07:10:46,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018847255] [2024-11-09 07:10:46,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:10:46,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-11-09 07:10:46,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:10:46,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-11-09 07:10:46,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=2151, Unknown=0, NotChecked=0, Total=2352 [2024-11-09 07:10:46,085 INFO L87 Difference]: Start difference. First operand 447 states and 632 transitions. Second operand has 45 states, 38 states have (on average 1.236842105263158) internal successors, (47), 32 states have internal predecessors, (47), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-09 07:10:53,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:10:53,019 INFO L93 Difference]: Finished difference Result 603 states and 862 transitions. [2024-11-09 07:10:53,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-09 07:10:53,020 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 38 states have (on average 1.236842105263158) internal successors, (47), 32 states have internal predecessors, (47), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) Word has length 106 [2024-11-09 07:10:53,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:10:53,023 INFO L225 Difference]: With dead ends: 603 [2024-11-09 07:10:53,023 INFO L226 Difference]: Without dead ends: 490 [2024-11-09 07:10:53,025 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 331 GetRequests, 269 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1280 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=293, Invalid=3247, Unknown=0, NotChecked=0, Total=3540 [2024-11-09 07:10:53,025 INFO L432 NwaCegarLoop]: 134 mSDtfsCounter, 237 mSDsluCounter, 1179 mSDsCounter, 0 mSdLazyCounter, 3603 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 1313 SdHoareTripleChecker+Invalid, 3669 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 3603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-09 07:10:53,026 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 1313 Invalid, 3669 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 3603 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2024-11-09 07:10:53,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2024-11-09 07:10:53,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 359. [2024-11-09 07:10:53,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 265 states have (on average 1.3396226415094339) internal successors, (355), 272 states have internal predecessors, (355), 71 states have call successors, (71), 22 states have call predecessors, (71), 22 states have return successors, (71), 69 states have call predecessors, (71), 71 states have call successors, (71) [2024-11-09 07:10:53,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 497 transitions. [2024-11-09 07:10:53,122 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 497 transitions. Word has length 106 [2024-11-09 07:10:53,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:10:53,122 INFO L471 AbstractCegarLoop]: Abstraction has 359 states and 497 transitions. [2024-11-09 07:10:53,123 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 38 states have (on average 1.236842105263158) internal successors, (47), 32 states have internal predecessors, (47), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-09 07:10:53,123 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 497 transitions. [2024-11-09 07:10:53,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-09 07:10:53,129 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:10:53,130 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2024-11-09 07:10:53,174 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-09 07:10:53,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-09 07:10:53,331 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:10:53,331 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:10:53,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1616421199, now seen corresponding path program 1 times [2024-11-09 07:10:53,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:10:53,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210829461] [2024-11-09 07:10:53,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:10:53,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:10:53,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:10:53,439 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-09 07:10:53,439 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:10:53,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210829461] [2024-11-09 07:10:53,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210829461] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:10:53,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91426041] [2024-11-09 07:10:53,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:10:53,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:10:53,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:10:53,441 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:10:53,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-09 07:10:53,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:10:53,617 INFO L255 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:10:53,619 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:10:53,638 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-09 07:10:53,638 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:10:53,715 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2024-11-09 07:10:53,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91426041] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:10:53,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [567001573] [2024-11-09 07:10:53,717 INFO L159 IcfgInterpreter]: Started Sifa with 60 locations of interest [2024-11-09 07:10:53,717 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:10:53,717 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:10:53,718 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:10:53,718 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:10:55,839 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-09 07:10:55,921 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 60 for LOIs [2024-11-09 07:10:55,925 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:10:57,109 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 92 for LOIs [2024-11-09 07:10:57,434 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:11:07,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [567001573] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:11:07,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:11:07,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [46] imperfect sequences [4, 4, 4] total 51 [2024-11-09 07:11:07,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018681650] [2024-11-09 07:11:07,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:11:07,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-09 07:11:07,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:11:07,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-09 07:11:07,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=2317, Unknown=0, NotChecked=0, Total=2550 [2024-11-09 07:11:07,209 INFO L87 Difference]: Start difference. First operand 359 states and 497 transitions. Second operand has 47 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 33 states have internal predecessors, (48), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) [2024-11-09 07:11:16,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:11:16,401 INFO L93 Difference]: Finished difference Result 559 states and 783 transitions. [2024-11-09 07:11:16,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-09 07:11:16,401 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 33 states have internal predecessors, (48), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) Word has length 110 [2024-11-09 07:11:16,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:11:16,404 INFO L225 Difference]: With dead ends: 559 [2024-11-09 07:11:16,404 INFO L226 Difference]: Without dead ends: 446 [2024-11-09 07:11:16,405 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 279 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1627 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=375, Invalid=4047, Unknown=0, NotChecked=0, Total=4422 [2024-11-09 07:11:16,405 INFO L432 NwaCegarLoop]: 121 mSDtfsCounter, 371 mSDsluCounter, 1676 mSDsCounter, 0 mSdLazyCounter, 5587 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 1797 SdHoareTripleChecker+Invalid, 5693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 5587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2024-11-09 07:11:16,406 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [408 Valid, 1797 Invalid, 5693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 5587 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2024-11-09 07:11:16,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2024-11-09 07:11:16,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 405. [2024-11-09 07:11:16,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 298 states have (on average 1.3456375838926173) internal successors, (401), 309 states have internal predecessors, (401), 78 states have call successors, (78), 28 states have call predecessors, (78), 28 states have return successors, (78), 73 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-09 07:11:16,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 557 transitions. [2024-11-09 07:11:16,525 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 557 transitions. Word has length 110 [2024-11-09 07:11:16,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:11:16,525 INFO L471 AbstractCegarLoop]: Abstraction has 405 states and 557 transitions. [2024-11-09 07:11:16,526 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 39 states have (on average 1.2307692307692308) internal successors, (48), 33 states have internal predecessors, (48), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) [2024-11-09 07:11:16,526 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 557 transitions. [2024-11-09 07:11:16,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-09 07:11:16,527 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:11:16,527 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:11:16,553 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-09 07:11:16,732 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:11:16,732 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:11:16,732 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:11:16,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1154844462, now seen corresponding path program 1 times [2024-11-09 07:11:16,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:11:16,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738699402] [2024-11-09 07:11:16,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:11:16,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:11:16,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:11:16,849 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-09 07:11:16,850 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:11:16,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738699402] [2024-11-09 07:11:16,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738699402] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:11:16,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178983500] [2024-11-09 07:11:16,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:11:16,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:11:16,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:11:16,852 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:11:16,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-09 07:11:17,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:11:17,034 INFO L255 TraceCheckSpWp]: Trace formula consists of 519 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:11:17,036 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:11:17,055 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2024-11-09 07:11:17,055 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:11:17,132 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-09 07:11:17,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178983500] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:11:17,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [739111443] [2024-11-09 07:11:17,134 INFO L159 IcfgInterpreter]: Started Sifa with 61 locations of interest [2024-11-09 07:11:17,134 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:11:17,135 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:11:17,135 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:11:17,135 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:11:18,520 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 65 for LOIs [2024-11-09 07:11:18,623 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 91 for LOIs [2024-11-09 07:11:18,635 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:11:19,786 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 92 for LOIs [2024-11-09 07:11:20,095 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:11:29,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [739111443] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:11:29,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:11:29,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [4, 4, 4] total 49 [2024-11-09 07:11:29,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35010302] [2024-11-09 07:11:29,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:11:29,471 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-11-09 07:11:29,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:11:29,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-11-09 07:11:29,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=2138, Unknown=0, NotChecked=0, Total=2352 [2024-11-09 07:11:29,473 INFO L87 Difference]: Start difference. First operand 405 states and 557 transitions. Second operand has 45 states, 40 states have (on average 1.275) internal successors, (51), 34 states have internal predecessors, (51), 8 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-09 07:11:37,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:11:37,276 INFO L93 Difference]: Finished difference Result 694 states and 973 transitions. [2024-11-09 07:11:37,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-09 07:11:37,276 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 40 states have (on average 1.275) internal successors, (51), 34 states have internal predecessors, (51), 8 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) Word has length 109 [2024-11-09 07:11:37,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:11:37,280 INFO L225 Difference]: With dead ends: 694 [2024-11-09 07:11:37,280 INFO L226 Difference]: Without dead ends: 425 [2024-11-09 07:11:37,282 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 279 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1357 ImplicationChecksByTransitivity, 11.6s TimeCoverageRelationStatistics Valid=341, Invalid=3319, Unknown=0, NotChecked=0, Total=3660 [2024-11-09 07:11:37,282 INFO L432 NwaCegarLoop]: 167 mSDtfsCounter, 169 mSDsluCounter, 2278 mSDsCounter, 0 mSdLazyCounter, 4328 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 2445 SdHoareTripleChecker+Invalid, 4390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 4328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-09 07:11:37,283 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 2445 Invalid, 4390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 4328 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2024-11-09 07:11:37,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2024-11-09 07:11:37,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 391. [2024-11-09 07:11:37,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 290 states have (on average 1.3344827586206895) internal successors, (387), 297 states have internal predecessors, (387), 75 states have call successors, (75), 25 states have call predecessors, (75), 25 states have return successors, (75), 72 states have call predecessors, (75), 75 states have call successors, (75) [2024-11-09 07:11:37,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 537 transitions. [2024-11-09 07:11:37,406 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 537 transitions. Word has length 109 [2024-11-09 07:11:37,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:11:37,409 INFO L471 AbstractCegarLoop]: Abstraction has 391 states and 537 transitions. [2024-11-09 07:11:37,409 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 40 states have (on average 1.275) internal successors, (51), 34 states have internal predecessors, (51), 8 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 10 states have call predecessors, (10), 7 states have call successors, (10) [2024-11-09 07:11:37,409 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 537 transitions. [2024-11-09 07:11:37,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-09 07:11:37,411 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:11:37,411 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2024-11-09 07:11:37,434 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-09 07:11:37,611 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:11:37,611 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:11:37,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:11:37,612 INFO L85 PathProgramCache]: Analyzing trace with hash 345086295, now seen corresponding path program 1 times [2024-11-09 07:11:37,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:11:37,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180591827] [2024-11-09 07:11:37,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:11:37,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:11:37,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:11:37,735 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-09 07:11:37,736 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:11:37,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180591827] [2024-11-09 07:11:37,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180591827] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:11:37,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170530703] [2024-11-09 07:11:37,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:11:37,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:11:37,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:11:37,739 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:11:37,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-09 07:11:37,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:11:37,926 INFO L255 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:11:37,928 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:11:37,943 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-09 07:11:37,943 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:11:38,010 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-09 07:11:38,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170530703] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:11:38,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [567889174] [2024-11-09 07:11:38,012 INFO L159 IcfgInterpreter]: Started Sifa with 63 locations of interest [2024-11-09 07:11:38,012 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:11:38,013 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:11:38,013 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:11:38,013 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:11:39,453 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:11:39,558 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 92 for LOIs [2024-11-09 07:11:39,631 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:11:40,540 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-09 07:11:40,621 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:11:48,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [567889174] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:11:48,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:11:48,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [4, 4, 4] total 50 [2024-11-09 07:11:48,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190522809] [2024-11-09 07:11:48,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:11:48,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-09 07:11:48,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:11:48,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-09 07:11:48,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=2246, Unknown=0, NotChecked=0, Total=2450 [2024-11-09 07:11:48,502 INFO L87 Difference]: Start difference. First operand 391 states and 537 transitions. Second operand has 46 states, 41 states have (on average 1.2682926829268293) internal successors, (52), 35 states have internal predecessors, (52), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) [2024-11-09 07:11:53,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:11:53,981 INFO L93 Difference]: Finished difference Result 572 states and 785 transitions. [2024-11-09 07:11:53,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2024-11-09 07:11:53,981 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 41 states have (on average 1.2682926829268293) internal successors, (52), 35 states have internal predecessors, (52), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) Word has length 113 [2024-11-09 07:11:53,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:11:53,984 INFO L225 Difference]: With dead ends: 572 [2024-11-09 07:11:53,984 INFO L226 Difference]: Without dead ends: 461 [2024-11-09 07:11:53,985 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 292 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1188 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=283, Invalid=3023, Unknown=0, NotChecked=0, Total=3306 [2024-11-09 07:11:53,986 INFO L432 NwaCegarLoop]: 179 mSDtfsCounter, 69 mSDsluCounter, 2369 mSDsCounter, 0 mSdLazyCounter, 3697 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 2548 SdHoareTripleChecker+Invalid, 3727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 3697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2024-11-09 07:11:53,987 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 2548 Invalid, 3727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 3697 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2024-11-09 07:11:53,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2024-11-09 07:11:54,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 441. [2024-11-09 07:11:54,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 441 states, 326 states have (on average 1.312883435582822) internal successors, (428), 334 states have internal predecessors, (428), 82 states have call successors, (82), 31 states have call predecessors, (82), 32 states have return successors, (83), 79 states have call predecessors, (83), 82 states have call successors, (83) [2024-11-09 07:11:54,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 441 states to 441 states and 593 transitions. [2024-11-09 07:11:54,119 INFO L78 Accepts]: Start accepts. Automaton has 441 states and 593 transitions. Word has length 113 [2024-11-09 07:11:54,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:11:54,119 INFO L471 AbstractCegarLoop]: Abstraction has 441 states and 593 transitions. [2024-11-09 07:11:54,119 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 41 states have (on average 1.2682926829268293) internal successors, (52), 35 states have internal predecessors, (52), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) [2024-11-09 07:11:54,119 INFO L276 IsEmpty]: Start isEmpty. Operand 441 states and 593 transitions. [2024-11-09 07:11:54,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-09 07:11:54,121 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:11:54,121 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2024-11-09 07:11:54,157 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-09 07:11:54,321 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:11:54,322 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:11:54,323 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:11:54,323 INFO L85 PathProgramCache]: Analyzing trace with hash 193322323, now seen corresponding path program 1 times [2024-11-09 07:11:54,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:11:54,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849660436] [2024-11-09 07:11:54,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:11:54,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:11:54,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:11:54,458 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-09 07:11:54,459 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:11:54,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849660436] [2024-11-09 07:11:54,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849660436] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:11:54,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886340712] [2024-11-09 07:11:54,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:11:54,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:11:54,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:11:54,462 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:11:54,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-09 07:11:54,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:11:54,642 INFO L255 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:11:54,644 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:11:54,659 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-09 07:11:54,659 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:11:54,733 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-09 07:11:54,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886340712] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:11:54,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [664843216] [2024-11-09 07:11:54,735 INFO L159 IcfgInterpreter]: Started Sifa with 63 locations of interest [2024-11-09 07:11:54,735 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:11:54,735 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:11:54,735 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:11:54,735 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:11:55,984 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 65 for LOIs [2024-11-09 07:11:56,090 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 105 for LOIs [2024-11-09 07:11:56,141 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:11:57,127 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-09 07:11:57,209 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:12:05,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [664843216] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:12:05,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:12:05,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [44] imperfect sequences [4, 4, 4] total 49 [2024-11-09 07:12:05,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986255229] [2024-11-09 07:12:05,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:12:05,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2024-11-09 07:12:05,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:12:05,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2024-11-09 07:12:05,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=2152, Unknown=0, NotChecked=0, Total=2352 [2024-11-09 07:12:05,125 INFO L87 Difference]: Start difference. First operand 441 states and 593 transitions. Second operand has 45 states, 40 states have (on average 1.3) internal successors, (52), 34 states have internal predecessors, (52), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) [2024-11-09 07:12:09,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:12:09,825 INFO L93 Difference]: Finished difference Result 573 states and 785 transitions. [2024-11-09 07:12:09,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-11-09 07:12:09,827 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 40 states have (on average 1.3) internal successors, (52), 34 states have internal predecessors, (52), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) Word has length 113 [2024-11-09 07:12:09,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:12:09,829 INFO L225 Difference]: With dead ends: 573 [2024-11-09 07:12:09,830 INFO L226 Difference]: Without dead ends: 462 [2024-11-09 07:12:09,831 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 293 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1131 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=281, Invalid=2911, Unknown=0, NotChecked=0, Total=3192 [2024-11-09 07:12:09,831 INFO L432 NwaCegarLoop]: 175 mSDtfsCounter, 71 mSDsluCounter, 1992 mSDsCounter, 0 mSdLazyCounter, 3112 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 2167 SdHoareTripleChecker+Invalid, 3135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 3112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-11-09 07:12:09,832 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 2167 Invalid, 3135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 3112 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-11-09 07:12:09,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2024-11-09 07:12:09,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 444. [2024-11-09 07:12:09,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 328 states have (on average 1.3109756097560976) internal successors, (430), 335 states have internal predecessors, (430), 82 states have call successors, (82), 32 states have call predecessors, (82), 33 states have return successors, (83), 80 states have call predecessors, (83), 82 states have call successors, (83) [2024-11-09 07:12:09,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 595 transitions. [2024-11-09 07:12:09,988 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 595 transitions. Word has length 113 [2024-11-09 07:12:09,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:12:09,989 INFO L471 AbstractCegarLoop]: Abstraction has 444 states and 595 transitions. [2024-11-09 07:12:09,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 40 states have (on average 1.3) internal successors, (52), 34 states have internal predecessors, (52), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) [2024-11-09 07:12:09,989 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 595 transitions. [2024-11-09 07:12:09,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-09 07:12:09,991 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:12:09,991 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2024-11-09 07:12:10,014 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-09 07:12:10,191 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-09 07:12:10,192 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:12:10,192 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:12:10,192 INFO L85 PathProgramCache]: Analyzing trace with hash 2080335113, now seen corresponding path program 1 times [2024-11-09 07:12:10,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:12:10,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90542970] [2024-11-09 07:12:10,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:12:10,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:12:10,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:12:10,309 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-09 07:12:10,309 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:12:10,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90542970] [2024-11-09 07:12:10,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90542970] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:12:10,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261793724] [2024-11-09 07:12:10,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:12:10,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:12:10,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:12:10,313 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:12:10,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-09 07:12:10,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:12:10,502 INFO L255 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:12:10,504 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:12:10,524 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-09 07:12:10,524 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:12:10,605 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-09 07:12:10,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261793724] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:12:10,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1078974797] [2024-11-09 07:12:10,607 INFO L159 IcfgInterpreter]: Started Sifa with 63 locations of interest [2024-11-09 07:12:10,608 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:12:10,608 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:12:10,608 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:12:10,608 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:12:11,910 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:12:12,011 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 119 for LOIs [2024-11-09 07:12:12,086 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:12:13,398 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-09 07:12:13,477 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:12:21,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1078974797] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:12:21,039 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:12:21,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [45] imperfect sequences [4, 4, 4] total 50 [2024-11-09 07:12:21,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2027783837] [2024-11-09 07:12:21,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:12:21,040 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2024-11-09 07:12:21,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:12:21,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2024-11-09 07:12:21,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=2244, Unknown=0, NotChecked=0, Total=2450 [2024-11-09 07:12:21,041 INFO L87 Difference]: Start difference. First operand 444 states and 595 transitions. Second operand has 46 states, 41 states have (on average 1.2682926829268293) internal successors, (52), 35 states have internal predecessors, (52), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) [2024-11-09 07:12:30,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:12:30,300 INFO L93 Difference]: Finished difference Result 706 states and 984 transitions. [2024-11-09 07:12:30,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-09 07:12:30,301 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 41 states have (on average 1.2682926829268293) internal successors, (52), 35 states have internal predecessors, (52), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) Word has length 113 [2024-11-09 07:12:30,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:12:30,304 INFO L225 Difference]: With dead ends: 706 [2024-11-09 07:12:30,304 INFO L226 Difference]: Without dead ends: 582 [2024-11-09 07:12:30,305 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 292 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1609 ImplicationChecksByTransitivity, 10.1s TimeCoverageRelationStatistics Valid=351, Invalid=4071, Unknown=0, NotChecked=0, Total=4422 [2024-11-09 07:12:30,305 INFO L432 NwaCegarLoop]: 254 mSDtfsCounter, 239 mSDsluCounter, 3156 mSDsCounter, 0 mSdLazyCounter, 5447 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 3410 SdHoareTripleChecker+Invalid, 5544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 5447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2024-11-09 07:12:30,305 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 3410 Invalid, 5544 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [97 Valid, 5447 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2024-11-09 07:12:30,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2024-11-09 07:12:30,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 551. [2024-11-09 07:12:30,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 551 states, 403 states have (on average 1.3200992555831266) internal successors, (532), 411 states have internal predecessors, (532), 108 states have call successors, (108), 38 states have call predecessors, (108), 39 states have return successors, (109), 105 states have call predecessors, (109), 108 states have call successors, (109) [2024-11-09 07:12:30,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 551 states to 551 states and 749 transitions. [2024-11-09 07:12:30,454 INFO L78 Accepts]: Start accepts. Automaton has 551 states and 749 transitions. Word has length 113 [2024-11-09 07:12:30,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:12:30,455 INFO L471 AbstractCegarLoop]: Abstraction has 551 states and 749 transitions. [2024-11-09 07:12:30,455 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 41 states have (on average 1.2682926829268293) internal successors, (52), 35 states have internal predecessors, (52), 9 states have call successors, (12), 5 states have call predecessors, (12), 4 states have return successors, (11), 11 states have call predecessors, (11), 8 states have call successors, (11) [2024-11-09 07:12:30,455 INFO L276 IsEmpty]: Start isEmpty. Operand 551 states and 749 transitions. [2024-11-09 07:12:30,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-09 07:12:30,457 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:12:30,457 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:12:30,480 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-09 07:12:30,661 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-09 07:12:30,661 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:12:30,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:12:30,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1658146052, now seen corresponding path program 1 times [2024-11-09 07:12:30,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:12:30,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196117058] [2024-11-09 07:12:30,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:12:30,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:12:30,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:12:30,770 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-09 07:12:30,770 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:12:30,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196117058] [2024-11-09 07:12:30,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196117058] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:12:30,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1634826331] [2024-11-09 07:12:30,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:12:30,771 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:12:30,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:12:30,773 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:12:30,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-09 07:12:30,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:12:30,961 INFO L255 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:12:30,963 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:12:30,981 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2024-11-09 07:12:30,981 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:12:31,072 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-09 07:12:31,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1634826331] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:12:31,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [825547684] [2024-11-09 07:12:31,075 INFO L159 IcfgInterpreter]: Started Sifa with 65 locations of interest [2024-11-09 07:12:31,075 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:12:31,076 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:12:31,076 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:12:31,076 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:12:33,501 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:12:33,691 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 1 for LOIs [2024-11-09 07:12:33,695 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:12:35,090 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-09 07:12:35,179 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:12:43,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [825547684] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:12:43,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:12:43,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [4, 4, 4] total 51 [2024-11-09 07:12:43,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519314411] [2024-11-09 07:12:43,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:12:43,075 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2024-11-09 07:12:43,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:12:43,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2024-11-09 07:12:43,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=2349, Unknown=0, NotChecked=0, Total=2550 [2024-11-09 07:12:43,076 INFO L87 Difference]: Start difference. First operand 551 states and 749 transitions. Second operand has 47 states, 41 states have (on average 1.2926829268292683) internal successors, (53), 36 states have internal predecessors, (53), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:12:49,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:12:49,765 INFO L93 Difference]: Finished difference Result 738 states and 1006 transitions. [2024-11-09 07:12:49,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-09 07:12:49,765 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 41 states have (on average 1.2926829268292683) internal successors, (53), 36 states have internal predecessors, (53), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) Word has length 117 [2024-11-09 07:12:49,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:12:49,769 INFO L225 Difference]: With dead ends: 738 [2024-11-09 07:12:49,769 INFO L226 Difference]: Without dead ends: 627 [2024-11-09 07:12:49,770 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 363 GetRequests, 304 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1245 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=284, Invalid=3256, Unknown=0, NotChecked=0, Total=3540 [2024-11-09 07:12:49,771 INFO L432 NwaCegarLoop]: 175 mSDtfsCounter, 64 mSDsluCounter, 3212 mSDsCounter, 0 mSdLazyCounter, 4460 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 3387 SdHoareTripleChecker+Invalid, 4486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 4460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-11-09 07:12:49,771 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 3387 Invalid, 4486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 4460 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2024-11-09 07:12:49,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 627 states. [2024-11-09 07:12:49,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 627 to 584. [2024-11-09 07:12:49,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 426 states have (on average 1.312206572769953) internal successors, (559), 435 states have internal predecessors, (559), 114 states have call successors, (114), 41 states have call predecessors, (114), 43 states have return successors, (116), 111 states have call predecessors, (116), 114 states have call successors, (116) [2024-11-09 07:12:49,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 789 transitions. [2024-11-09 07:12:49,977 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 789 transitions. Word has length 117 [2024-11-09 07:12:49,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:12:49,977 INFO L471 AbstractCegarLoop]: Abstraction has 584 states and 789 transitions. [2024-11-09 07:12:49,978 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 41 states have (on average 1.2926829268292683) internal successors, (53), 36 states have internal predecessors, (53), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:12:49,978 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 789 transitions. [2024-11-09 07:12:49,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-09 07:12:49,979 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:12:49,980 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:12:50,004 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-09 07:12:50,180 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-09 07:12:50,180 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:12:50,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:12:50,181 INFO L85 PathProgramCache]: Analyzing trace with hash -980217422, now seen corresponding path program 1 times [2024-11-09 07:12:50,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:12:50,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395528922] [2024-11-09 07:12:50,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:12:50,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:12:50,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:12:50,294 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-09 07:12:50,295 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:12:50,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395528922] [2024-11-09 07:12:50,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395528922] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:12:50,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119980887] [2024-11-09 07:12:50,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:12:50,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:12:50,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:12:50,297 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:12:50,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-09 07:12:50,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:12:50,480 INFO L255 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:12:50,482 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:12:50,498 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2024-11-09 07:12:50,499 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:12:50,583 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-09 07:12:50,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119980887] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:12:50,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1795166583] [2024-11-09 07:12:50,584 INFO L159 IcfgInterpreter]: Started Sifa with 65 locations of interest [2024-11-09 07:12:50,585 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:12:50,585 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:12:50,585 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:12:50,585 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:12:52,827 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-09 07:12:52,938 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 60 for LOIs [2024-11-09 07:12:52,942 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:12:53,961 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-09 07:12:54,039 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:13:03,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1795166583] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:13:03,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:13:03,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [4, 4, 4] total 53 [2024-11-09 07:13:03,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689163844] [2024-11-09 07:13:03,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:13:03,117 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-09 07:13:03,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:13:03,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-09 07:13:03,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=244, Invalid=2512, Unknown=0, NotChecked=0, Total=2756 [2024-11-09 07:13:03,119 INFO L87 Difference]: Start difference. First operand 584 states and 789 transitions. Second operand has 49 states, 42 states have (on average 1.2619047619047619) internal successors, (53), 36 states have internal predecessors, (53), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:13:11,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:13:11,427 INFO L93 Difference]: Finished difference Result 748 states and 1016 transitions. [2024-11-09 07:13:11,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2024-11-09 07:13:11,427 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 42 states have (on average 1.2619047619047619) internal successors, (53), 36 states have internal predecessors, (53), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) Word has length 117 [2024-11-09 07:13:11,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:13:11,431 INFO L225 Difference]: With dead ends: 748 [2024-11-09 07:13:11,431 INFO L226 Difference]: Without dead ends: 637 [2024-11-09 07:13:11,432 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 365 GetRequests, 298 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1624 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=353, Invalid=3807, Unknown=0, NotChecked=0, Total=4160 [2024-11-09 07:13:11,432 INFO L432 NwaCegarLoop]: 162 mSDtfsCounter, 102 mSDsluCounter, 2150 mSDsCounter, 0 mSdLazyCounter, 4186 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 2312 SdHoareTripleChecker+Invalid, 4228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 4186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2024-11-09 07:13:11,433 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 2312 Invalid, 4228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 4186 Invalid, 0 Unknown, 0 Unchecked, 5.9s Time] [2024-11-09 07:13:11,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2024-11-09 07:13:11,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 585. [2024-11-09 07:13:11,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 426 states have (on average 1.312206572769953) internal successors, (559), 436 states have internal predecessors, (559), 115 states have call successors, (115), 41 states have call predecessors, (115), 43 states have return successors, (117), 111 states have call predecessors, (117), 115 states have call successors, (117) [2024-11-09 07:13:11,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 791 transitions. [2024-11-09 07:13:11,686 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 791 transitions. Word has length 117 [2024-11-09 07:13:11,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:13:11,687 INFO L471 AbstractCegarLoop]: Abstraction has 585 states and 791 transitions. [2024-11-09 07:13:11,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 42 states have (on average 1.2619047619047619) internal successors, (53), 36 states have internal predecessors, (53), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:13:11,687 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 791 transitions. [2024-11-09 07:13:11,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-09 07:13:11,689 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:13:11,689 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:13:11,718 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-09 07:13:11,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-09 07:13:11,890 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:13:11,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:13:11,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1131981394, now seen corresponding path program 1 times [2024-11-09 07:13:11,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:13:11,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921590271] [2024-11-09 07:13:11,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:13:11,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:13:11,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:13:12,023 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-09 07:13:12,024 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:13:12,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921590271] [2024-11-09 07:13:12,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921590271] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:13:12,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255917650] [2024-11-09 07:13:12,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:13:12,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:13:12,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:13:12,027 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:13:12,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-09 07:13:12,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:13:12,257 INFO L255 TraceCheckSpWp]: Trace formula consists of 539 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:13:12,259 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:13:12,278 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2024-11-09 07:13:12,278 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:13:12,370 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-09 07:13:12,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255917650] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:13:12,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1137539282] [2024-11-09 07:13:12,372 INFO L159 IcfgInterpreter]: Started Sifa with 65 locations of interest [2024-11-09 07:13:12,372 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:13:12,373 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:13:12,373 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:13:12,373 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:13:14,327 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:13:14,461 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 60 for LOIs [2024-11-09 07:13:14,468 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:13:15,632 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-09 07:13:15,728 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:13:23,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1137539282] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:13:23,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:13:23,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [47] imperfect sequences [4, 4, 4] total 52 [2024-11-09 07:13:23,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441475100] [2024-11-09 07:13:23,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:13:23,944 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-11-09 07:13:23,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:13:23,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-11-09 07:13:23,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=2403, Unknown=0, NotChecked=0, Total=2652 [2024-11-09 07:13:23,946 INFO L87 Difference]: Start difference. First operand 585 states and 791 transitions. Second operand has 48 states, 42 states have (on average 1.2619047619047619) internal successors, (53), 36 states have internal predecessors, (53), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:13:33,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:13:33,987 INFO L93 Difference]: Finished difference Result 780 states and 1052 transitions. [2024-11-09 07:13:33,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2024-11-09 07:13:33,988 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 42 states have (on average 1.2619047619047619) internal successors, (53), 36 states have internal predecessors, (53), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) Word has length 117 [2024-11-09 07:13:33,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:13:33,993 INFO L225 Difference]: With dead ends: 780 [2024-11-09 07:13:33,993 INFO L226 Difference]: Without dead ends: 669 [2024-11-09 07:13:33,995 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 364 GetRequests, 302 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1421 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=357, Invalid=3549, Unknown=0, NotChecked=0, Total=3906 [2024-11-09 07:13:33,996 INFO L432 NwaCegarLoop]: 183 mSDtfsCounter, 107 mSDsluCounter, 3103 mSDsCounter, 0 mSdLazyCounter, 5299 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 3286 SdHoareTripleChecker+Invalid, 5328 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 5299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2024-11-09 07:13:33,996 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 3286 Invalid, 5328 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [29 Valid, 5299 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2024-11-09 07:13:33,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2024-11-09 07:13:34,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 605. [2024-11-09 07:13:34,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 605 states, 440 states have (on average 1.3068181818181819) internal successors, (575), 451 states have internal predecessors, (575), 119 states have call successors, (119), 43 states have call predecessors, (119), 45 states have return successors, (121), 114 states have call predecessors, (121), 119 states have call successors, (121) [2024-11-09 07:13:34,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 815 transitions. [2024-11-09 07:13:34,276 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 815 transitions. Word has length 117 [2024-11-09 07:13:34,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:13:34,276 INFO L471 AbstractCegarLoop]: Abstraction has 605 states and 815 transitions. [2024-11-09 07:13:34,277 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 42 states have (on average 1.2619047619047619) internal successors, (53), 36 states have internal predecessors, (53), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:13:34,277 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 815 transitions. [2024-11-09 07:13:34,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-09 07:13:34,279 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:13:34,279 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 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, 1, 1] [2024-11-09 07:13:34,308 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-09 07:13:34,480 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-09 07:13:34,480 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:13:34,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:13:34,481 INFO L85 PathProgramCache]: Analyzing trace with hash 2054894283, now seen corresponding path program 1 times [2024-11-09 07:13:34,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:13:34,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822448965] [2024-11-09 07:13:34,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:13:34,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:13:34,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:13:34,608 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-09 07:13:34,608 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:13:34,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822448965] [2024-11-09 07:13:34,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822448965] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:13:34,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740808808] [2024-11-09 07:13:34,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:13:34,609 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:13:34,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:13:34,611 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:13:34,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-09 07:13:34,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:13:34,845 INFO L255 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:13:34,847 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:13:34,865 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 29 proven. 1 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-09 07:13:34,865 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:13:34,954 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-09 07:13:34,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740808808] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:13:34,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1892524611] [2024-11-09 07:13:34,956 INFO L159 IcfgInterpreter]: Started Sifa with 72 locations of interest [2024-11-09 07:13:34,957 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:13:34,957 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:13:34,957 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:13:34,957 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:13:38,515 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:13:38,647 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 172 for LOIs [2024-11-09 07:13:38,786 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:13:40,636 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 92 for LOIs [2024-11-09 07:13:41,050 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 57 for LOIs [2024-11-09 07:13:41,069 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:13:56,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1892524611] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:13:56,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:13:56,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [4, 4, 4] total 59 [2024-11-09 07:13:56,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192649487] [2024-11-09 07:13:56,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:13:56,199 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-11-09 07:13:56,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:13:56,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-11-09 07:13:56,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=272, Invalid=3150, Unknown=0, NotChecked=0, Total=3422 [2024-11-09 07:13:56,200 INFO L87 Difference]: Start difference. First operand 605 states and 815 transitions. Second operand has 55 states, 48 states have (on average 1.25) internal successors, (60), 41 states have internal predecessors, (60), 10 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:14:05,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:14:05,571 INFO L93 Difference]: Finished difference Result 763 states and 1036 transitions. [2024-11-09 07:14:05,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-09 07:14:05,572 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 48 states have (on average 1.25) internal successors, (60), 41 states have internal predecessors, (60), 10 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) Word has length 116 [2024-11-09 07:14:05,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:14:05,574 INFO L225 Difference]: With dead ends: 763 [2024-11-09 07:14:05,574 INFO L226 Difference]: Without dead ends: 652 [2024-11-09 07:14:05,575 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 289 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1834 ImplicationChecksByTransitivity, 17.4s TimeCoverageRelationStatistics Valid=373, Invalid=4457, Unknown=0, NotChecked=0, Total=4830 [2024-11-09 07:14:05,576 INFO L432 NwaCegarLoop]: 143 mSDtfsCounter, 54 mSDsluCounter, 2683 mSDsCounter, 0 mSdLazyCounter, 4293 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 2826 SdHoareTripleChecker+Invalid, 4324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 4293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2024-11-09 07:14:05,576 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 2826 Invalid, 4324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 4293 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2024-11-09 07:14:05,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2024-11-09 07:14:05,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 599. [2024-11-09 07:14:05,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 434 states have (on average 1.3110599078341014) internal successors, (569), 446 states have internal predecessors, (569), 119 states have call successors, (119), 43 states have call predecessors, (119), 45 states have return successors, (121), 113 states have call predecessors, (121), 119 states have call successors, (121) [2024-11-09 07:14:05,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 809 transitions. [2024-11-09 07:14:05,754 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 809 transitions. Word has length 116 [2024-11-09 07:14:05,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:14:05,755 INFO L471 AbstractCegarLoop]: Abstraction has 599 states and 809 transitions. [2024-11-09 07:14:05,755 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 48 states have (on average 1.25) internal successors, (60), 41 states have internal predecessors, (60), 10 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:14:05,755 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 809 transitions. [2024-11-09 07:14:05,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-09 07:14:05,756 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:14:05,756 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 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, 1, 1] [2024-11-09 07:14:05,774 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-09 07:14:05,956 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-09 07:14:05,957 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:14:05,957 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:14:05,957 INFO L85 PathProgramCache]: Analyzing trace with hash 1903130311, now seen corresponding path program 1 times [2024-11-09 07:14:05,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:14:05,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637339234] [2024-11-09 07:14:05,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:14:05,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:14:05,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:14:06,054 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-09 07:14:06,054 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:14:06,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637339234] [2024-11-09 07:14:06,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637339234] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:14:06,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258109674] [2024-11-09 07:14:06,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:14:06,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:14:06,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:14:06,057 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:14:06,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-09 07:14:06,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:14:06,237 INFO L255 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:14:06,238 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:14:06,253 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 29 proven. 1 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-09 07:14:06,253 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:14:06,321 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-09 07:14:06,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258109674] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:14:06,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [783072148] [2024-11-09 07:14:06,322 INFO L159 IcfgInterpreter]: Started Sifa with 72 locations of interest [2024-11-09 07:14:06,322 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:14:06,322 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:14:06,323 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:14:06,323 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:14:08,853 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 65 for LOIs [2024-11-09 07:14:08,955 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 186 for LOIs [2024-11-09 07:14:09,047 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:14:10,433 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 92 for LOIs [2024-11-09 07:14:10,751 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 57 for LOIs [2024-11-09 07:14:10,766 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:14:25,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [783072148] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:14:25,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:14:25,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [4, 4, 4] total 59 [2024-11-09 07:14:25,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393874046] [2024-11-09 07:14:25,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:14:25,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-11-09 07:14:25,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:14:25,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-11-09 07:14:25,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=278, Invalid=3144, Unknown=0, NotChecked=0, Total=3422 [2024-11-09 07:14:25,596 INFO L87 Difference]: Start difference. First operand 599 states and 809 transitions. Second operand has 55 states, 48 states have (on average 1.25) internal successors, (60), 41 states have internal predecessors, (60), 10 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:14:33,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:14:33,744 INFO L93 Difference]: Finished difference Result 742 states and 1011 transitions. [2024-11-09 07:14:33,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-09 07:14:33,744 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 48 states have (on average 1.25) internal successors, (60), 41 states have internal predecessors, (60), 10 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) Word has length 116 [2024-11-09 07:14:33,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:14:33,748 INFO L225 Difference]: With dead ends: 742 [2024-11-09 07:14:33,748 INFO L226 Difference]: Without dead ends: 631 [2024-11-09 07:14:33,749 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 288 SyntacticMatches, 6 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1930 ImplicationChecksByTransitivity, 17.2s TimeCoverageRelationStatistics Valid=383, Invalid=4447, Unknown=0, NotChecked=0, Total=4830 [2024-11-09 07:14:33,750 INFO L432 NwaCegarLoop]: 141 mSDtfsCounter, 45 mSDsluCounter, 2242 mSDsCounter, 0 mSdLazyCounter, 3574 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 2383 SdHoareTripleChecker+Invalid, 3597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 3574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-11-09 07:14:33,750 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 2383 Invalid, 3597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 3574 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2024-11-09 07:14:33,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2024-11-09 07:14:33,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 598. [2024-11-09 07:14:33,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 434 states have (on average 1.3110599078341014) internal successors, (569), 445 states have internal predecessors, (569), 118 states have call successors, (118), 43 states have call predecessors, (118), 45 states have return successors, (120), 113 states have call predecessors, (120), 118 states have call successors, (120) [2024-11-09 07:14:33,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 807 transitions. [2024-11-09 07:14:33,976 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 807 transitions. Word has length 116 [2024-11-09 07:14:33,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:14:33,978 INFO L471 AbstractCegarLoop]: Abstraction has 598 states and 807 transitions. [2024-11-09 07:14:33,978 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 48 states have (on average 1.25) internal successors, (60), 41 states have internal predecessors, (60), 10 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:14:33,978 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 807 transitions. [2024-11-09 07:14:33,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-09 07:14:33,979 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:14:33,980 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 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, 1, 1] [2024-11-09 07:14:34,001 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-09 07:14:34,180 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:14:34,180 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:14:34,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:14:34,181 INFO L85 PathProgramCache]: Analyzing trace with hash -504824195, now seen corresponding path program 1 times [2024-11-09 07:14:34,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:14:34,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590503111] [2024-11-09 07:14:34,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:14:34,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:14:34,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:14:34,280 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-09 07:14:34,280 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:14:34,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590503111] [2024-11-09 07:14:34,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590503111] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:14:34,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [461148144] [2024-11-09 07:14:34,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:14:34,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:14:34,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:14:34,283 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:14:34,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-09 07:14:34,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:14:34,460 INFO L255 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:14:34,462 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:14:34,478 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 29 proven. 1 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-09 07:14:34,478 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:14:34,545 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-09 07:14:34,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [461148144] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:14:34,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [656330109] [2024-11-09 07:14:34,547 INFO L159 IcfgInterpreter]: Started Sifa with 72 locations of interest [2024-11-09 07:14:34,547 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:14:34,547 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:14:34,547 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:14:34,548 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:14:35,966 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:14:36,068 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 158 for LOIs [2024-11-09 07:14:36,155 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:14:37,485 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 92 for LOIs [2024-11-09 07:14:37,809 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 57 for LOIs [2024-11-09 07:14:37,831 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:14:50,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [656330109] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:14:50,679 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:14:50,679 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [4, 4, 4] total 59 [2024-11-09 07:14:50,679 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302924285] [2024-11-09 07:14:50,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:14:50,680 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-11-09 07:14:50,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:14:50,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-11-09 07:14:50,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=275, Invalid=3147, Unknown=0, NotChecked=0, Total=3422 [2024-11-09 07:14:50,681 INFO L87 Difference]: Start difference. First operand 598 states and 807 transitions. Second operand has 55 states, 48 states have (on average 1.25) internal successors, (60), 41 states have internal predecessors, (60), 10 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:15:01,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:15:01,749 INFO L93 Difference]: Finished difference Result 759 states and 1042 transitions. [2024-11-09 07:15:01,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2024-11-09 07:15:01,750 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 48 states have (on average 1.25) internal successors, (60), 41 states have internal predecessors, (60), 10 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) Word has length 116 [2024-11-09 07:15:01,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:15:01,754 INFO L225 Difference]: With dead ends: 759 [2024-11-09 07:15:01,754 INFO L226 Difference]: Without dead ends: 635 [2024-11-09 07:15:01,756 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 289 SyntacticMatches, 4 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2326 ImplicationChecksByTransitivity, 16.9s TimeCoverageRelationStatistics Valid=443, Invalid=5719, Unknown=0, NotChecked=0, Total=6162 [2024-11-09 07:15:01,756 INFO L432 NwaCegarLoop]: 174 mSDtfsCounter, 219 mSDsluCounter, 1856 mSDsCounter, 0 mSdLazyCounter, 4549 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 2030 SdHoareTripleChecker+Invalid, 4653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 4549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2024-11-09 07:15:01,757 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 2030 Invalid, 4653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 4549 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2024-11-09 07:15:01,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 635 states. [2024-11-09 07:15:01,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 635 to 485. [2024-11-09 07:15:01,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 351 states have (on average 1.2905982905982907) internal successors, (453), 361 states have internal predecessors, (453), 93 states have call successors, (93), 38 states have call predecessors, (93), 40 states have return successors, (95), 88 states have call predecessors, (95), 93 states have call successors, (95) [2024-11-09 07:15:01,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 641 transitions. [2024-11-09 07:15:01,916 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 641 transitions. Word has length 116 [2024-11-09 07:15:01,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:15:01,916 INFO L471 AbstractCegarLoop]: Abstraction has 485 states and 641 transitions. [2024-11-09 07:15:01,916 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 48 states have (on average 1.25) internal successors, (60), 41 states have internal predecessors, (60), 10 states have call successors, (13), 6 states have call predecessors, (13), 5 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:15:01,916 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 641 transitions. [2024-11-09 07:15:01,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-09 07:15:01,917 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:15:01,918 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:15:01,939 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-09 07:15:02,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-09 07:15:02,118 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:15:02,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:15:02,119 INFO L85 PathProgramCache]: Analyzing trace with hash 2072055282, now seen corresponding path program 1 times [2024-11-09 07:15:02,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:15:02,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121742519] [2024-11-09 07:15:02,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:15:02,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:15:02,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:15:02,219 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-11-09 07:15:02,219 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:15:02,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121742519] [2024-11-09 07:15:02,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121742519] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:15:02,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522700578] [2024-11-09 07:15:02,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:15:02,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:15:02,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:15:02,222 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:15:02,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-09 07:15:02,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:15:02,414 INFO L255 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:15:02,416 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:15:02,432 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-09 07:15:02,432 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:15:02,506 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-11-09 07:15:02,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522700578] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:15:02,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1038059333] [2024-11-09 07:15:02,508 INFO L159 IcfgInterpreter]: Started Sifa with 65 locations of interest [2024-11-09 07:15:02,508 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:15:02,508 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:15:02,509 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:15:02,509 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:15:04,679 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:15:04,778 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 1 for LOIs [2024-11-09 07:15:04,779 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:15:05,906 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-09 07:15:05,981 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:15:14,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1038059333] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:15:14,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:15:14,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [4, 4, 4] total 52 [2024-11-09 07:15:14,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065699112] [2024-11-09 07:15:14,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:15:14,839 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2024-11-09 07:15:14,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:15:14,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2024-11-09 07:15:14,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=2448, Unknown=0, NotChecked=0, Total=2652 [2024-11-09 07:15:14,841 INFO L87 Difference]: Start difference. First operand 485 states and 641 transitions. Second operand has 48 states, 41 states have (on average 1.3170731707317074) internal successors, (54), 36 states have internal predecessors, (54), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:15:21,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:15:21,244 INFO L93 Difference]: Finished difference Result 636 states and 854 transitions. [2024-11-09 07:15:21,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2024-11-09 07:15:21,245 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 41 states have (on average 1.3170731707317074) internal successors, (54), 36 states have internal predecessors, (54), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) Word has length 119 [2024-11-09 07:15:21,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:15:21,247 INFO L225 Difference]: With dead ends: 636 [2024-11-09 07:15:21,247 INFO L226 Difference]: Without dead ends: 525 [2024-11-09 07:15:21,248 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 368 GetRequests, 305 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1402 ImplicationChecksByTransitivity, 10.4s TimeCoverageRelationStatistics Valid=286, Invalid=3374, Unknown=0, NotChecked=0, Total=3660 [2024-11-09 07:15:21,248 INFO L432 NwaCegarLoop]: 144 mSDtfsCounter, 87 mSDsluCounter, 2186 mSDsCounter, 0 mSdLazyCounter, 3559 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 2330 SdHoareTripleChecker+Invalid, 3594 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 3559 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-09 07:15:21,248 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 2330 Invalid, 3594 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 3559 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2024-11-09 07:15:21,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2024-11-09 07:15:21,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 479. [2024-11-09 07:15:21,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 348 states have (on average 1.2873563218390804) internal successors, (448), 358 states have internal predecessors, (448), 91 states have call successors, (91), 37 states have call predecessors, (91), 39 states have return successors, (93), 86 states have call predecessors, (93), 91 states have call successors, (93) [2024-11-09 07:15:21,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 632 transitions. [2024-11-09 07:15:21,455 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 632 transitions. Word has length 119 [2024-11-09 07:15:21,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:15:21,455 INFO L471 AbstractCegarLoop]: Abstraction has 479 states and 632 transitions. [2024-11-09 07:15:21,455 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 41 states have (on average 1.3170731707317074) internal successors, (54), 36 states have internal predecessors, (54), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:15:21,456 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 632 transitions. [2024-11-09 07:15:21,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-09 07:15:21,457 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:15:21,457 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:15:21,479 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-09 07:15:21,657 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:15:21,658 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:15:21,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:15:21,658 INFO L85 PathProgramCache]: Analyzing trace with hash -1696747356, now seen corresponding path program 1 times [2024-11-09 07:15:21,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:15:21,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956072978] [2024-11-09 07:15:21,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:15:21,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:15:21,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:15:21,756 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-11-09 07:15:21,756 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:15:21,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956072978] [2024-11-09 07:15:21,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956072978] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:15:21,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390191804] [2024-11-09 07:15:21,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:15:21,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:15:21,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:15:21,759 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:15:21,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-09 07:15:21,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:15:21,974 INFO L255 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:15:21,976 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:15:21,996 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-09 07:15:21,996 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:15:22,064 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-11-09 07:15:22,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390191804] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:15:22,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [531042197] [2024-11-09 07:15:22,066 INFO L159 IcfgInterpreter]: Started Sifa with 65 locations of interest [2024-11-09 07:15:22,066 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:15:22,066 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:15:22,066 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:15:22,066 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:15:23,854 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:15:23,951 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 60 for LOIs [2024-11-09 07:15:23,956 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:15:25,088 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-09 07:15:25,170 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:15:33,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [531042197] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:15:33,070 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:15:33,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [48] imperfect sequences [4, 4, 4] total 53 [2024-11-09 07:15:33,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558328849] [2024-11-09 07:15:33,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:15:33,071 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 49 states [2024-11-09 07:15:33,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:15:33,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2024-11-09 07:15:33,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=2503, Unknown=0, NotChecked=0, Total=2756 [2024-11-09 07:15:33,072 INFO L87 Difference]: Start difference. First operand 479 states and 632 transitions. Second operand has 49 states, 42 states have (on average 1.2857142857142858) internal successors, (54), 36 states have internal predecessors, (54), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:15:39,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:15:39,187 INFO L93 Difference]: Finished difference Result 619 states and 832 transitions. [2024-11-09 07:15:39,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2024-11-09 07:15:39,187 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 42 states have (on average 1.2857142857142858) internal successors, (54), 36 states have internal predecessors, (54), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) Word has length 119 [2024-11-09 07:15:39,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:15:39,190 INFO L225 Difference]: With dead ends: 619 [2024-11-09 07:15:39,190 INFO L226 Difference]: Without dead ends: 508 [2024-11-09 07:15:39,191 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 304 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1582 ImplicationChecksByTransitivity, 9.9s TimeCoverageRelationStatistics Valid=360, Invalid=3672, Unknown=0, NotChecked=0, Total=4032 [2024-11-09 07:15:39,192 INFO L432 NwaCegarLoop]: 148 mSDtfsCounter, 59 mSDsluCounter, 1752 mSDsCounter, 0 mSdLazyCounter, 3219 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 1900 SdHoareTripleChecker+Invalid, 3259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 3219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2024-11-09 07:15:39,192 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 1900 Invalid, 3259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 3219 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2024-11-09 07:15:39,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2024-11-09 07:15:39,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 414. [2024-11-09 07:15:39,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 304 states have (on average 1.3092105263157894) internal successors, (398), 310 states have internal predecessors, (398), 80 states have call successors, (80), 29 states have call predecessors, (80), 29 states have return successors, (80), 77 states have call predecessors, (80), 80 states have call successors, (80) [2024-11-09 07:15:39,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 558 transitions. [2024-11-09 07:15:39,363 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 558 transitions. Word has length 119 [2024-11-09 07:15:39,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:15:39,364 INFO L471 AbstractCegarLoop]: Abstraction has 414 states and 558 transitions. [2024-11-09 07:15:39,364 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 49 states, 42 states have (on average 1.2857142857142858) internal successors, (54), 36 states have internal predecessors, (54), 10 states have call successors, (13), 5 states have call predecessors, (13), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:15:39,364 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 558 transitions. [2024-11-09 07:15:39,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-11-09 07:15:39,365 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:15:39,366 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:15:39,388 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-09 07:15:39,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:15:39,567 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:15:39,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:15:39,567 INFO L85 PathProgramCache]: Analyzing trace with hash -2051897897, now seen corresponding path program 1 times [2024-11-09 07:15:39,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:15:39,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112107822] [2024-11-09 07:15:39,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:15:39,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:15:39,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:15:39,681 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-11-09 07:15:39,682 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:15:39,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112107822] [2024-11-09 07:15:39,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112107822] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:15:39,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968860636] [2024-11-09 07:15:39,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:15:39,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:15:39,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:15:39,685 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:15:39,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-09 07:15:39,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:15:39,905 INFO L255 TraceCheckSpWp]: Trace formula consists of 549 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:15:39,908 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:15:39,925 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-11-09 07:15:39,925 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:15:39,998 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2024-11-09 07:15:39,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968860636] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:15:39,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1767639206] [2024-11-09 07:15:39,999 INFO L159 IcfgInterpreter]: Started Sifa with 67 locations of interest [2024-11-09 07:15:40,000 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:15:40,000 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:15:40,000 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:15:40,000 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:15:42,065 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:15:42,191 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 104 for LOIs [2024-11-09 07:15:42,239 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:15:43,571 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 59 for LOIs [2024-11-09 07:15:43,648 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:15:53,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1767639206] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:15:53,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:15:53,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [4, 4, 4] total 55 [2024-11-09 07:15:53,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002907099] [2024-11-09 07:15:53,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:15:53,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2024-11-09 07:15:53,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:15:53,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2024-11-09 07:15:53,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=223, Invalid=2747, Unknown=0, NotChecked=0, Total=2970 [2024-11-09 07:15:53,712 INFO L87 Difference]: Start difference. First operand 414 states and 558 transitions. Second operand has 51 states, 43 states have (on average 1.255813953488372) internal successors, (54), 37 states have internal predecessors, (54), 11 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:16:00,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:16:00,201 INFO L93 Difference]: Finished difference Result 570 states and 775 transitions. [2024-11-09 07:16:00,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-09 07:16:00,201 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 43 states have (on average 1.255813953488372) internal successors, (54), 37 states have internal predecessors, (54), 11 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) Word has length 121 [2024-11-09 07:16:00,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:16:00,204 INFO L225 Difference]: With dead ends: 570 [2024-11-09 07:16:00,204 INFO L226 Difference]: Without dead ends: 459 [2024-11-09 07:16:00,205 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 308 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1611 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=309, Invalid=3851, Unknown=0, NotChecked=0, Total=4160 [2024-11-09 07:16:00,206 INFO L432 NwaCegarLoop]: 154 mSDtfsCounter, 89 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 2621 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 943 SdHoareTripleChecker+Invalid, 2674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 2621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-09 07:16:00,206 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 943 Invalid, 2674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 2621 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-11-09 07:16:00,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2024-11-09 07:16:00,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 404. [2024-11-09 07:16:00,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 297 states have (on average 1.3164983164983164) internal successors, (391), 302 states have internal predecessors, (391), 78 states have call successors, (78), 28 states have call predecessors, (78), 28 states have return successors, (78), 76 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-09 07:16:00,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 547 transitions. [2024-11-09 07:16:00,402 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 547 transitions. Word has length 121 [2024-11-09 07:16:00,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:16:00,403 INFO L471 AbstractCegarLoop]: Abstraction has 404 states and 547 transitions. [2024-11-09 07:16:00,403 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 43 states have (on average 1.255813953488372) internal successors, (54), 37 states have internal predecessors, (54), 11 states have call successors, (14), 5 states have call predecessors, (14), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:16:00,403 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 547 transitions. [2024-11-09 07:16:00,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-09 07:16:00,405 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:16:00,405 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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, 1, 1, 1, 1] [2024-11-09 07:16:00,430 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-09 07:16:00,605 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-09 07:16:00,606 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:16:00,606 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:16:00,606 INFO L85 PathProgramCache]: Analyzing trace with hash -1865397542, now seen corresponding path program 1 times [2024-11-09 07:16:00,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:16:00,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706818555] [2024-11-09 07:16:00,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:16:00,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:16:00,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:16:00,732 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2024-11-09 07:16:00,733 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:16:00,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706818555] [2024-11-09 07:16:00,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706818555] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:16:00,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028264374] [2024-11-09 07:16:00,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:16:00,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:16:00,734 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:16:00,736 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:16:00,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-09 07:16:00,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:16:00,970 INFO L255 TraceCheckSpWp]: Trace formula consists of 575 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:16:00,973 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:16:00,998 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 40 proven. 1 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-11-09 07:16:00,998 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:16:01,102 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2024-11-09 07:16:01,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028264374] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:16:01,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1753081204] [2024-11-09 07:16:01,104 INFO L159 IcfgInterpreter]: Started Sifa with 69 locations of interest [2024-11-09 07:16:01,105 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:16:01,106 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:16:01,106 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:16:01,106 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:16:02,824 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 65 for LOIs [2024-11-09 07:16:02,940 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 145 for LOIs [2024-11-09 07:16:02,996 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:16:04,284 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 112 for LOIs [2024-11-09 07:16:04,677 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 91 for LOIs [2024-11-09 07:16:04,696 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:16:17,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1753081204] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:16:17,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:16:17,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [51] imperfect sequences [4, 4, 4] total 56 [2024-11-09 07:16:17,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884407294] [2024-11-09 07:16:17,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:16:17,845 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-11-09 07:16:17,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:16:17,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-11-09 07:16:17,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=2831, Unknown=0, NotChecked=0, Total=3080 [2024-11-09 07:16:17,846 INFO L87 Difference]: Start difference. First operand 404 states and 547 transitions. Second operand has 52 states, 45 states have (on average 1.2444444444444445) internal successors, (56), 39 states have internal predecessors, (56), 10 states have call successors, (14), 6 states have call predecessors, (14), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:16:26,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:16:26,148 INFO L93 Difference]: Finished difference Result 541 states and 743 transitions. [2024-11-09 07:16:26,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-09 07:16:26,152 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 45 states have (on average 1.2444444444444445) internal successors, (56), 39 states have internal predecessors, (56), 10 states have call successors, (14), 6 states have call predecessors, (14), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) Word has length 123 [2024-11-09 07:16:26,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:16:26,155 INFO L225 Difference]: With dead ends: 541 [2024-11-09 07:16:26,155 INFO L226 Difference]: Without dead ends: 331 [2024-11-09 07:16:26,157 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 313 SyntacticMatches, 5 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1860 ImplicationChecksByTransitivity, 16.2s TimeCoverageRelationStatistics Valid=390, Invalid=4580, Unknown=0, NotChecked=0, Total=4970 [2024-11-09 07:16:26,158 INFO L432 NwaCegarLoop]: 143 mSDtfsCounter, 55 mSDsluCounter, 2009 mSDsCounter, 0 mSdLazyCounter, 3129 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 2152 SdHoareTripleChecker+Invalid, 3151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 3129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-11-09 07:16:26,158 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 2152 Invalid, 3151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 3129 Invalid, 0 Unknown, 0 Unchecked, 5.0s Time] [2024-11-09 07:16:26,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2024-11-09 07:16:26,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 317. [2024-11-09 07:16:26,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 236 states have (on average 1.2838983050847457) internal successors, (303), 241 states have internal predecessors, (303), 55 states have call successors, (55), 25 states have call predecessors, (55), 25 states have return successors, (55), 53 states have call predecessors, (55), 55 states have call successors, (55) [2024-11-09 07:16:26,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 413 transitions. [2024-11-09 07:16:26,261 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 413 transitions. Word has length 123 [2024-11-09 07:16:26,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:16:26,261 INFO L471 AbstractCegarLoop]: Abstraction has 317 states and 413 transitions. [2024-11-09 07:16:26,262 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 45 states have (on average 1.2444444444444445) internal successors, (56), 39 states have internal predecessors, (56), 10 states have call successors, (14), 6 states have call predecessors, (14), 4 states have return successors, (12), 12 states have call predecessors, (12), 9 states have call successors, (12) [2024-11-09 07:16:26,262 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 413 transitions. [2024-11-09 07:16:26,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-09 07:16:26,263 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:16:26,264 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:16:26,280 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-09 07:16:26,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:16:26,465 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:16:26,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:16:26,465 INFO L85 PathProgramCache]: Analyzing trace with hash -114761405, now seen corresponding path program 1 times [2024-11-09 07:16:26,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:16:26,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428079274] [2024-11-09 07:16:26,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:16:26,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:16:26,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:16:26,608 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 07:16:26,609 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:16:26,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428079274] [2024-11-09 07:16:26,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428079274] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:16:26,609 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182636296] [2024-11-09 07:16:26,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:16:26,610 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:16:26,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:16:26,612 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:16:26,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-09 07:16:26,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:16:26,850 INFO L255 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:16:26,852 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:16:26,869 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 40 proven. 1 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2024-11-09 07:16:26,869 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:16:26,950 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 07:16:26,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182636296] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:16:26,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1493474028] [2024-11-09 07:16:26,952 INFO L159 IcfgInterpreter]: Started Sifa with 71 locations of interest [2024-11-09 07:16:26,952 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:16:26,953 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:16:26,953 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:16:26,953 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:16:29,161 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:16:29,264 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 1 for LOIs [2024-11-09 07:16:29,265 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:16:30,188 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 76 for LOIs [2024-11-09 07:16:30,294 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 118 for LOIs [2024-11-09 07:16:30,351 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:16:40,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1493474028] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:16:40,840 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:16:40,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [52] imperfect sequences [4, 4, 4] total 56 [2024-11-09 07:16:40,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897237388] [2024-11-09 07:16:40,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:16:40,840 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-11-09 07:16:40,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:16:40,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-11-09 07:16:40,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=219, Invalid=2861, Unknown=0, NotChecked=0, Total=3080 [2024-11-09 07:16:40,842 INFO L87 Difference]: Start difference. First operand 317 states and 413 transitions. Second operand has 52 states, 45 states have (on average 1.2666666666666666) internal successors, (57), 40 states have internal predecessors, (57), 11 states have call successors, (15), 6 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:16:48,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:16:48,529 INFO L93 Difference]: Finished difference Result 544 states and 737 transitions. [2024-11-09 07:16:48,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-09 07:16:48,530 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 45 states have (on average 1.2666666666666666) internal successors, (57), 40 states have internal predecessors, (57), 11 states have call successors, (15), 6 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) Word has length 127 [2024-11-09 07:16:48,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:16:48,532 INFO L225 Difference]: With dead ends: 544 [2024-11-09 07:16:48,532 INFO L226 Difference]: Without dead ends: 433 [2024-11-09 07:16:48,533 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 396 GetRequests, 328 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=320, Invalid=4236, Unknown=0, NotChecked=0, Total=4556 [2024-11-09 07:16:48,534 INFO L432 NwaCegarLoop]: 228 mSDtfsCounter, 161 mSDsluCounter, 2596 mSDsCounter, 0 mSdLazyCounter, 4326 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 2824 SdHoareTripleChecker+Invalid, 4367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 4326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-09 07:16:48,534 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 2824 Invalid, 4367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 4326 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2024-11-09 07:16:48,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 433 states. [2024-11-09 07:16:48,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 433 to 387. [2024-11-09 07:16:48,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 285 states have (on average 1.2701754385964912) internal successors, (362), 291 states have internal predecessors, (362), 70 states have call successors, (70), 30 states have call predecessors, (70), 31 states have return successors, (71), 68 states have call predecessors, (71), 70 states have call successors, (71) [2024-11-09 07:16:48,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 503 transitions. [2024-11-09 07:16:48,659 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 503 transitions. Word has length 127 [2024-11-09 07:16:48,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:16:48,659 INFO L471 AbstractCegarLoop]: Abstraction has 387 states and 503 transitions. [2024-11-09 07:16:48,659 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 45 states have (on average 1.2666666666666666) internal successors, (57), 40 states have internal predecessors, (57), 11 states have call successors, (15), 6 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:16:48,659 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 503 transitions. [2024-11-09 07:16:48,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-09 07:16:48,661 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:16:48,661 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:16:48,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-09 07:16:48,861 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-09 07:16:48,862 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:16:48,862 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:16:48,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1779925953, now seen corresponding path program 1 times [2024-11-09 07:16:48,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:16:48,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353435397] [2024-11-09 07:16:48,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:16:48,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:16:48,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:16:48,968 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 07:16:48,968 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:16:48,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353435397] [2024-11-09 07:16:48,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353435397] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:16:48,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135355029] [2024-11-09 07:16:48,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:16:48,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:16:48,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:16:48,971 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:16:48,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-09 07:16:49,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:16:49,183 INFO L255 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:16:49,185 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:16:49,202 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 40 proven. 1 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2024-11-09 07:16:49,202 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:16:49,276 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 07:16:49,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135355029] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:16:49,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1354956246] [2024-11-09 07:16:49,278 INFO L159 IcfgInterpreter]: Started Sifa with 71 locations of interest [2024-11-09 07:16:49,278 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:16:49,278 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:16:49,278 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:16:49,279 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:16:50,879 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 65 for LOIs [2024-11-09 07:16:50,983 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 60 for LOIs [2024-11-09 07:16:50,987 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:16:52,241 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 21 for LOIs [2024-11-09 07:16:52,269 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 74 for LOIs [2024-11-09 07:16:52,297 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:17:01,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1354956246] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:17:01,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:17:01,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [51] imperfect sequences [4, 4, 4] total 56 [2024-11-09 07:17:01,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440157156] [2024-11-09 07:17:01,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:17:01,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-11-09 07:17:01,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:17:01,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-11-09 07:17:01,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=252, Invalid=2828, Unknown=0, NotChecked=0, Total=3080 [2024-11-09 07:17:01,787 INFO L87 Difference]: Start difference. First operand 387 states and 503 transitions. Second operand has 52 states, 45 states have (on average 1.2666666666666666) internal successors, (57), 39 states have internal predecessors, (57), 11 states have call successors, (15), 6 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:17:12,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:17:12,874 INFO L93 Difference]: Finished difference Result 631 states and 852 transitions. [2024-11-09 07:17:12,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-09 07:17:12,875 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 45 states have (on average 1.2666666666666666) internal successors, (57), 39 states have internal predecessors, (57), 11 states have call successors, (15), 6 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) Word has length 127 [2024-11-09 07:17:12,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:17:12,878 INFO L225 Difference]: With dead ends: 631 [2024-11-09 07:17:12,878 INFO L226 Difference]: Without dead ends: 520 [2024-11-09 07:17:12,879 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 401 GetRequests, 327 SyntacticMatches, 2 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1889 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=410, Invalid=4992, Unknown=0, NotChecked=0, Total=5402 [2024-11-09 07:17:12,879 INFO L432 NwaCegarLoop]: 180 mSDtfsCounter, 233 mSDsluCounter, 3411 mSDsCounter, 0 mSdLazyCounter, 6794 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 3591 SdHoareTripleChecker+Invalid, 6872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 6794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2024-11-09 07:17:12,880 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [245 Valid, 3591 Invalid, 6872 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [78 Valid, 6794 Invalid, 0 Unknown, 0 Unchecked, 7.7s Time] [2024-11-09 07:17:12,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2024-11-09 07:17:13,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 501. [2024-11-09 07:17:13,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 361 states have (on average 1.2797783933518005) internal successors, (462), 372 states have internal predecessors, (462), 99 states have call successors, (99), 39 states have call predecessors, (99), 40 states have return successors, (100), 93 states have call predecessors, (100), 99 states have call successors, (100) [2024-11-09 07:17:13,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 661 transitions. [2024-11-09 07:17:13,104 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 661 transitions. Word has length 127 [2024-11-09 07:17:13,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:17:13,105 INFO L471 AbstractCegarLoop]: Abstraction has 501 states and 661 transitions. [2024-11-09 07:17:13,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 45 states have (on average 1.2666666666666666) internal successors, (57), 39 states have internal predecessors, (57), 11 states have call successors, (15), 6 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:17:13,105 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 661 transitions. [2024-11-09 07:17:13,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-09 07:17:13,106 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:17:13,107 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:17:13,130 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-09 07:17:13,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-09 07:17:13,308 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:17:13,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:17:13,309 INFO L85 PathProgramCache]: Analyzing trace with hash -710455947, now seen corresponding path program 1 times [2024-11-09 07:17:13,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:17:13,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283336190] [2024-11-09 07:17:13,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:17:13,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:17:13,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:17:13,438 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 07:17:13,439 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:17:13,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283336190] [2024-11-09 07:17:13,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283336190] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:17:13,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896010733] [2024-11-09 07:17:13,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:17:13,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:17:13,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:17:13,442 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:17:13,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-09 07:17:13,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:17:13,699 INFO L255 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:17:13,702 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:17:13,725 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 40 proven. 1 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2024-11-09 07:17:13,725 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:17:13,830 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 07:17:13,831 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896010733] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:17:13,831 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [930607741] [2024-11-09 07:17:13,833 INFO L159 IcfgInterpreter]: Started Sifa with 71 locations of interest [2024-11-09 07:17:13,833 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:17:13,834 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:17:13,834 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:17:13,834 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:17:16,038 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:17:16,146 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 60 for LOIs [2024-11-09 07:17:16,150 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:17:17,355 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 76 for LOIs [2024-11-09 07:17:17,473 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 88 for LOIs [2024-11-09 07:17:17,506 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:17:28,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [930607741] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:17:28,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:17:28,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [4, 4, 4] total 58 [2024-11-09 07:17:28,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899848106] [2024-11-09 07:17:28,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:17:28,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2024-11-09 07:17:28,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:17:28,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2024-11-09 07:17:28,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=266, Invalid=3040, Unknown=0, NotChecked=0, Total=3306 [2024-11-09 07:17:28,165 INFO L87 Difference]: Start difference. First operand 501 states and 661 transitions. Second operand has 54 states, 46 states have (on average 1.2391304347826086) internal successors, (57), 40 states have internal predecessors, (57), 11 states have call successors, (15), 6 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:17:37,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:17:37,487 INFO L93 Difference]: Finished difference Result 731 states and 994 transitions. [2024-11-09 07:17:37,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-09 07:17:37,487 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 46 states have (on average 1.2391304347826086) internal successors, (57), 40 states have internal predecessors, (57), 11 states have call successors, (15), 6 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) Word has length 127 [2024-11-09 07:17:37,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:17:37,490 INFO L225 Difference]: With dead ends: 731 [2024-11-09 07:17:37,490 INFO L226 Difference]: Without dead ends: 620 [2024-11-09 07:17:37,491 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 322 SyntacticMatches, 5 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2254 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=426, Invalid=5426, Unknown=0, NotChecked=0, Total=5852 [2024-11-09 07:17:37,492 INFO L432 NwaCegarLoop]: 167 mSDtfsCounter, 225 mSDsluCounter, 1830 mSDsCounter, 0 mSdLazyCounter, 4503 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 1997 SdHoareTripleChecker+Invalid, 4576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 4503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2024-11-09 07:17:37,492 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [254 Valid, 1997 Invalid, 4576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 4503 Invalid, 0 Unknown, 0 Unchecked, 5.9s Time] [2024-11-09 07:17:37,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2024-11-09 07:17:37,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 501. [2024-11-09 07:17:37,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 361 states have (on average 1.2797783933518005) internal successors, (462), 372 states have internal predecessors, (462), 99 states have call successors, (99), 39 states have call predecessors, (99), 40 states have return successors, (100), 93 states have call predecessors, (100), 99 states have call successors, (100) [2024-11-09 07:17:37,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 661 transitions. [2024-11-09 07:17:37,694 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 661 transitions. Word has length 127 [2024-11-09 07:17:37,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:17:37,695 INFO L471 AbstractCegarLoop]: Abstraction has 501 states and 661 transitions. [2024-11-09 07:17:37,695 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 46 states have (on average 1.2391304347826086) internal successors, (57), 40 states have internal predecessors, (57), 11 states have call successors, (15), 6 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:17:37,695 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 661 transitions. [2024-11-09 07:17:37,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-09 07:17:37,696 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:17:37,697 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2024-11-09 07:17:37,719 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-09 07:17:37,897 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:17:37,898 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:17:37,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:17:37,898 INFO L85 PathProgramCache]: Analyzing trace with hash 1834224362, now seen corresponding path program 1 times [2024-11-09 07:17:37,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:17:37,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443744803] [2024-11-09 07:17:37,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:17:37,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:17:37,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:17:38,010 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 11 proven. 29 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 07:17:38,011 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:17:38,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443744803] [2024-11-09 07:17:38,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443744803] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:17:38,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347713166] [2024-11-09 07:17:38,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:17:38,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:17:38,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:17:38,013 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:17:38,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-09 07:17:38,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:17:38,248 INFO L255 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:17:38,250 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:17:38,267 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 42 proven. 1 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2024-11-09 07:17:38,267 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:17:38,346 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 11 proven. 29 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 07:17:38,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347713166] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:17:38,347 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1116336069] [2024-11-09 07:17:38,348 INFO L159 IcfgInterpreter]: Started Sifa with 70 locations of interest [2024-11-09 07:17:38,349 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:17:38,349 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:17:38,349 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:17:38,349 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:17:40,544 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:17:40,652 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 1 for LOIs [2024-11-09 07:17:40,653 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:17:41,612 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 66 for LOIs [2024-11-09 07:17:41,720 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:17:50,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1116336069] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:17:50,699 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:17:50,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [50] imperfect sequences [4, 4, 4] total 54 [2024-11-09 07:17:50,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621552641] [2024-11-09 07:17:50,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:17:50,700 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-09 07:17:50,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:17:50,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-09 07:17:50,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=214, Invalid=2648, Unknown=0, NotChecked=0, Total=2862 [2024-11-09 07:17:50,701 INFO L87 Difference]: Start difference. First operand 501 states and 661 transitions. Second operand has 50 states, 43 states have (on average 1.3255813953488371) internal successors, (57), 39 states have internal predecessors, (57), 11 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:18:00,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:18:00,461 INFO L93 Difference]: Finished difference Result 680 states and 926 transitions. [2024-11-09 07:18:00,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-09 07:18:00,462 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 43 states have (on average 1.3255813953488371) internal successors, (57), 39 states have internal predecessors, (57), 11 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) Word has length 129 [2024-11-09 07:18:00,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:18:00,465 INFO L225 Difference]: With dead ends: 680 [2024-11-09 07:18:00,465 INFO L226 Difference]: Without dead ends: 541 [2024-11-09 07:18:00,466 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 336 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1558 ImplicationChecksByTransitivity, 10.9s TimeCoverageRelationStatistics Valid=316, Invalid=3974, Unknown=0, NotChecked=0, Total=4290 [2024-11-09 07:18:00,466 INFO L432 NwaCegarLoop]: 226 mSDtfsCounter, 89 mSDsluCounter, 4169 mSDsCounter, 0 mSdLazyCounter, 6371 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 4395 SdHoareTripleChecker+Invalid, 6392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 6371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2024-11-09 07:18:00,466 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 4395 Invalid, 6392 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [21 Valid, 6371 Invalid, 0 Unknown, 0 Unchecked, 7.5s Time] [2024-11-09 07:18:00,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2024-11-09 07:18:00,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 509. [2024-11-09 07:18:00,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 367 states have (on average 1.2806539509536785) internal successors, (470), 378 states have internal predecessors, (470), 100 states have call successors, (100), 40 states have call predecessors, (100), 41 states have return successors, (101), 94 states have call predecessors, (101), 100 states have call successors, (101) [2024-11-09 07:18:00,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 671 transitions. [2024-11-09 07:18:00,627 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 671 transitions. Word has length 129 [2024-11-09 07:18:00,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:18:00,627 INFO L471 AbstractCegarLoop]: Abstraction has 509 states and 671 transitions. [2024-11-09 07:18:00,628 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 43 states have (on average 1.3255813953488371) internal successors, (57), 39 states have internal predecessors, (57), 11 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:18:00,628 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 671 transitions. [2024-11-09 07:18:00,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-09 07:18:00,629 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:18:00,629 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2024-11-09 07:18:00,651 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-09 07:18:00,830 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-09 07:18:00,830 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:18:00,831 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:18:00,831 INFO L85 PathProgramCache]: Analyzing trace with hash -661072154, now seen corresponding path program 1 times [2024-11-09 07:18:00,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:18:00,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727200276] [2024-11-09 07:18:00,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:18:00,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:18:00,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:18:00,929 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 11 proven. 29 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 07:18:00,929 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:18:00,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727200276] [2024-11-09 07:18:00,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727200276] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:18:00,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [371025370] [2024-11-09 07:18:00,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:18:00,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:18:00,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:18:00,932 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:18:00,933 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-09 07:18:01,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:18:01,141 INFO L255 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:18:01,143 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:18:01,158 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 42 proven. 1 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2024-11-09 07:18:01,158 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:18:01,228 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 11 proven. 29 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 07:18:01,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [371025370] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:18:01,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1136474441] [2024-11-09 07:18:01,230 INFO L159 IcfgInterpreter]: Started Sifa with 70 locations of interest [2024-11-09 07:18:01,230 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:18:01,230 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:18:01,231 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:18:01,231 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:18:02,746 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 65 for LOIs [2024-11-09 07:18:02,856 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 60 for LOIs [2024-11-09 07:18:02,860 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:18:03,783 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 66 for LOIs [2024-11-09 07:18:03,894 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:18:12,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1136474441] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:18:12,172 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:18:12,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [49] imperfect sequences [4, 4, 4] total 54 [2024-11-09 07:18:12,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139348344] [2024-11-09 07:18:12,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:18:12,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2024-11-09 07:18:12,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:18:12,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2024-11-09 07:18:12,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=2612, Unknown=0, NotChecked=0, Total=2862 [2024-11-09 07:18:12,174 INFO L87 Difference]: Start difference. First operand 509 states and 671 transitions. Second operand has 50 states, 43 states have (on average 1.3255813953488371) internal successors, (57), 38 states have internal predecessors, (57), 11 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:18:20,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:18:20,476 INFO L93 Difference]: Finished difference Result 876 states and 1187 transitions. [2024-11-09 07:18:20,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2024-11-09 07:18:20,477 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 43 states have (on average 1.3255813953488371) internal successors, (57), 38 states have internal predecessors, (57), 11 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) Word has length 129 [2024-11-09 07:18:20,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:18:20,480 INFO L225 Difference]: With dead ends: 876 [2024-11-09 07:18:20,480 INFO L226 Difference]: Without dead ends: 675 [2024-11-09 07:18:20,481 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 404 GetRequests, 335 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1686 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=385, Invalid=4307, Unknown=0, NotChecked=0, Total=4692 [2024-11-09 07:18:20,481 INFO L432 NwaCegarLoop]: 215 mSDtfsCounter, 275 mSDsluCounter, 2735 mSDsCounter, 0 mSdLazyCounter, 5157 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 2950 SdHoareTripleChecker+Invalid, 5236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 5157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-11-09 07:18:20,481 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [289 Valid, 2950 Invalid, 5236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 5157 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2024-11-09 07:18:20,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2024-11-09 07:18:20,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 646. [2024-11-09 07:18:20,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 461 states have (on average 1.2841648590021693) internal successors, (592), 476 states have internal predecessors, (592), 131 states have call successors, (131), 51 states have call predecessors, (131), 53 states have return successors, (133), 123 states have call predecessors, (133), 131 states have call successors, (133) [2024-11-09 07:18:20,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 856 transitions. [2024-11-09 07:18:20,685 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 856 transitions. Word has length 129 [2024-11-09 07:18:20,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:18:20,685 INFO L471 AbstractCegarLoop]: Abstraction has 646 states and 856 transitions. [2024-11-09 07:18:20,686 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 43 states have (on average 1.3255813953488371) internal successors, (57), 38 states have internal predecessors, (57), 11 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:18:20,686 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 856 transitions. [2024-11-09 07:18:20,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-09 07:18:20,688 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:18:20,688 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2024-11-09 07:18:20,711 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-09 07:18:20,888 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-09 07:18:20,889 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:18:20,889 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:18:20,889 INFO L85 PathProgramCache]: Analyzing trace with hash 602419868, now seen corresponding path program 1 times [2024-11-09 07:18:20,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:18:20,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120761088] [2024-11-09 07:18:20,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:18:20,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:18:20,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:18:20,989 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 11 proven. 29 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 07:18:20,989 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:18:20,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120761088] [2024-11-09 07:18:20,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120761088] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:18:20,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925164118] [2024-11-09 07:18:20,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:18:20,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:18:20,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:18:20,991 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:18:20,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-09 07:18:21,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:18:21,195 INFO L255 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:18:21,197 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:18:21,213 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 42 proven. 1 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2024-11-09 07:18:21,213 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:18:21,281 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 11 proven. 29 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 07:18:21,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925164118] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:18:21,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2015940883] [2024-11-09 07:18:21,283 INFO L159 IcfgInterpreter]: Started Sifa with 70 locations of interest [2024-11-09 07:18:21,283 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:18:21,283 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:18:21,283 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:18:21,283 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:18:23,040 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:18:23,164 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 60 for LOIs [2024-11-09 07:18:23,168 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:18:24,423 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 20 for LOIs [2024-11-09 07:18:24,464 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:18:33,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [2015940883] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:18:33,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:18:33,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [51] imperfect sequences [4, 4, 4] total 56 [2024-11-09 07:18:33,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096900576] [2024-11-09 07:18:33,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:18:33,804 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-11-09 07:18:33,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:18:33,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-11-09 07:18:33,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=255, Invalid=2825, Unknown=0, NotChecked=0, Total=3080 [2024-11-09 07:18:33,805 INFO L87 Difference]: Start difference. First operand 646 states and 856 transitions. Second operand has 52 states, 44 states have (on average 1.2954545454545454) internal successors, (57), 39 states have internal predecessors, (57), 11 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:18:43,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:18:43,784 INFO L93 Difference]: Finished difference Result 969 states and 1321 transitions. [2024-11-09 07:18:43,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2024-11-09 07:18:43,784 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 44 states have (on average 1.2954545454545454) internal successors, (57), 39 states have internal predecessors, (57), 11 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) Word has length 129 [2024-11-09 07:18:43,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:18:43,787 INFO L225 Difference]: With dead ends: 969 [2024-11-09 07:18:43,787 INFO L226 Difference]: Without dead ends: 768 [2024-11-09 07:18:43,788 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 330 SyntacticMatches, 5 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2329 ImplicationChecksByTransitivity, 12.8s TimeCoverageRelationStatistics Valid=449, Invalid=5713, Unknown=0, NotChecked=0, Total=6162 [2024-11-09 07:18:43,788 INFO L432 NwaCegarLoop]: 155 mSDtfsCounter, 295 mSDsluCounter, 2115 mSDsCounter, 0 mSdLazyCounter, 4914 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 2270 SdHoareTripleChecker+Invalid, 5003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 4914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2024-11-09 07:18:43,788 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 2270 Invalid, 5003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 4914 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2024-11-09 07:18:43,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 768 states. [2024-11-09 07:18:44,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 768 to 646. [2024-11-09 07:18:44,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 461 states have (on average 1.2841648590021693) internal successors, (592), 476 states have internal predecessors, (592), 131 states have call successors, (131), 51 states have call predecessors, (131), 53 states have return successors, (133), 123 states have call predecessors, (133), 131 states have call successors, (133) [2024-11-09 07:18:44,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 856 transitions. [2024-11-09 07:18:44,013 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 856 transitions. Word has length 129 [2024-11-09 07:18:44,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:18:44,013 INFO L471 AbstractCegarLoop]: Abstraction has 646 states and 856 transitions. [2024-11-09 07:18:44,013 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 44 states have (on average 1.2954545454545454) internal successors, (57), 39 states have internal predecessors, (57), 11 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:18:44,014 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 856 transitions. [2024-11-09 07:18:44,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-09 07:18:44,015 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:18:44,015 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:18:44,037 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-09 07:18:44,216 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-09 07:18:44,216 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:18:44,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:18:44,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1506653736, now seen corresponding path program 1 times [2024-11-09 07:18:44,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:18:44,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092471879] [2024-11-09 07:18:44,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:18:44,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:18:44,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:18:44,326 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-09 07:18:44,326 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:18:44,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092471879] [2024-11-09 07:18:44,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092471879] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:18:44,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57642731] [2024-11-09 07:18:44,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:18:44,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:18:44,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:18:44,329 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:18:44,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-09 07:18:44,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:18:44,573 INFO L255 TraceCheckSpWp]: Trace formula consists of 595 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:18:44,574 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:18:44,591 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 40 proven. 1 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-09 07:18:44,591 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:18:44,667 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-09 07:18:44,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57642731] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:18:44,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [176603131] [2024-11-09 07:18:44,669 INFO L159 IcfgInterpreter]: Started Sifa with 73 locations of interest [2024-11-09 07:18:44,669 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:18:44,670 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:18:44,670 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:18:44,670 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:18:46,879 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:18:46,977 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 1 for LOIs [2024-11-09 07:18:46,978 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:18:48,152 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 75 for LOIs [2024-11-09 07:18:48,248 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 71 for LOIs [2024-11-09 07:18:48,260 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:18:58,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [176603131] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:18:58,703 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:18:58,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [55] imperfect sequences [4, 4, 4] total 59 [2024-11-09 07:18:58,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423097537] [2024-11-09 07:18:58,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:18:58,704 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-11-09 07:18:58,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:18:58,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-11-09 07:18:58,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=3205, Unknown=0, NotChecked=0, Total=3422 [2024-11-09 07:18:58,705 INFO L87 Difference]: Start difference. First operand 646 states and 856 transitions. Second operand has 55 states, 46 states have (on average 1.2608695652173914) internal successors, (58), 41 states have internal predecessors, (58), 12 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) [2024-11-09 07:19:10,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:19:10,185 INFO L93 Difference]: Finished difference Result 844 states and 1144 transitions. [2024-11-09 07:19:10,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-09 07:19:10,186 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 46 states have (on average 1.2608695652173914) internal successors, (58), 41 states have internal predecessors, (58), 12 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) Word has length 131 [2024-11-09 07:19:10,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:19:10,189 INFO L225 Difference]: With dead ends: 844 [2024-11-09 07:19:10,189 INFO L226 Difference]: Without dead ends: 733 [2024-11-09 07:19:10,190 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 411 GetRequests, 333 SyntacticMatches, 5 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1996 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=338, Invalid=5212, Unknown=0, NotChecked=0, Total=5550 [2024-11-09 07:19:10,190 INFO L432 NwaCegarLoop]: 199 mSDtfsCounter, 153 mSDsluCounter, 4249 mSDsCounter, 0 mSdLazyCounter, 6426 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 4448 SdHoareTripleChecker+Invalid, 6486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 6426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2024-11-09 07:19:10,190 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 4448 Invalid, 6486 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [60 Valid, 6426 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2024-11-09 07:19:10,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2024-11-09 07:19:10,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 696. [2024-11-09 07:19:10,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 496 states have (on average 1.278225806451613) internal successors, (634), 511 states have internal predecessors, (634), 143 states have call successors, (143), 54 states have call predecessors, (143), 56 states have return successors, (145), 135 states have call predecessors, (145), 143 states have call successors, (145) [2024-11-09 07:19:10,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 922 transitions. [2024-11-09 07:19:10,410 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 922 transitions. Word has length 131 [2024-11-09 07:19:10,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:19:10,411 INFO L471 AbstractCegarLoop]: Abstraction has 696 states and 922 transitions. [2024-11-09 07:19:10,411 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 46 states have (on average 1.2608695652173914) internal successors, (58), 41 states have internal predecessors, (58), 12 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) [2024-11-09 07:19:10,411 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 922 transitions. [2024-11-09 07:19:10,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-09 07:19:10,413 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:19:10,413 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:19:10,436 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-09 07:19:10,613 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-09 07:19:10,614 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:19:10,614 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:19:10,615 INFO L85 PathProgramCache]: Analyzing trace with hash 523705950, now seen corresponding path program 1 times [2024-11-09 07:19:10,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:19:10,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942584620] [2024-11-09 07:19:10,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:19:10,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:19:10,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:19:10,729 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-09 07:19:10,730 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:19:10,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942584620] [2024-11-09 07:19:10,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942584620] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:19:10,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [277029270] [2024-11-09 07:19:10,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:19:10,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:19:10,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:19:10,733 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:19:10,736 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-09 07:19:10,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:19:10,998 INFO L255 TraceCheckSpWp]: Trace formula consists of 595 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:19:11,001 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:19:11,022 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 40 proven. 1 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-09 07:19:11,023 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:19:11,110 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-09 07:19:11,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [277029270] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:19:11,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [476017797] [2024-11-09 07:19:11,112 INFO L159 IcfgInterpreter]: Started Sifa with 73 locations of interest [2024-11-09 07:19:11,112 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:19:11,112 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:19:11,113 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:19:11,113 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:19:13,485 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 59 for LOIs [2024-11-09 07:19:13,587 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 62 for LOIs [2024-11-09 07:19:13,600 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:19:14,511 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 73 for LOIs [2024-11-09 07:19:14,607 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 115 for LOIs [2024-11-09 07:19:14,661 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:19:25,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [476017797] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:19:25,596 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:19:25,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [4, 4, 4] total 59 [2024-11-09 07:19:25,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189172460] [2024-11-09 07:19:25,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:19:25,596 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-11-09 07:19:25,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:19:25,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-11-09 07:19:25,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=3186, Unknown=0, NotChecked=0, Total=3422 [2024-11-09 07:19:25,597 INFO L87 Difference]: Start difference. First operand 696 states and 922 transitions. Second operand has 55 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 41 states have internal predecessors, (58), 12 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) [2024-11-09 07:19:37,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:19:37,876 INFO L93 Difference]: Finished difference Result 968 states and 1298 transitions. [2024-11-09 07:19:37,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2024-11-09 07:19:37,877 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 41 states have internal predecessors, (58), 12 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) Word has length 131 [2024-11-09 07:19:37,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:19:37,880 INFO L225 Difference]: With dead ends: 968 [2024-11-09 07:19:37,880 INFO L226 Difference]: Without dead ends: 857 [2024-11-09 07:19:37,881 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 413 GetRequests, 336 SyntacticMatches, 2 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2113 ImplicationChecksByTransitivity, 14.2s TimeCoverageRelationStatistics Valid=374, Invalid=5478, Unknown=0, NotChecked=0, Total=5852 [2024-11-09 07:19:37,881 INFO L432 NwaCegarLoop]: 236 mSDtfsCounter, 225 mSDsluCounter, 3525 mSDsCounter, 0 mSdLazyCounter, 6822 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 3761 SdHoareTripleChecker+Invalid, 6905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 6822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2024-11-09 07:19:37,881 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [263 Valid, 3761 Invalid, 6905 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [83 Valid, 6822 Invalid, 0 Unknown, 0 Unchecked, 8.4s Time] [2024-11-09 07:19:37,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 857 states. [2024-11-09 07:19:38,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 857 to 810. [2024-11-09 07:19:38,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 810 states, 572 states have (on average 1.2744755244755244) internal successors, (729), 590 states have internal predecessors, (729), 168 states have call successors, (168), 67 states have call predecessors, (168), 69 states have return successors, (170), 157 states have call predecessors, (170), 168 states have call successors, (170) [2024-11-09 07:19:38,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 810 states to 810 states and 1067 transitions. [2024-11-09 07:19:38,312 INFO L78 Accepts]: Start accepts. Automaton has 810 states and 1067 transitions. Word has length 131 [2024-11-09 07:19:38,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:19:38,312 INFO L471 AbstractCegarLoop]: Abstraction has 810 states and 1067 transitions. [2024-11-09 07:19:38,313 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 41 states have internal predecessors, (58), 12 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) [2024-11-09 07:19:38,313 INFO L276 IsEmpty]: Start isEmpty. Operand 810 states and 1067 transitions. [2024-11-09 07:19:38,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-09 07:19:38,315 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:19:38,315 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:19:38,339 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-09 07:19:38,515 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2024-11-09 07:19:38,517 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:19:38,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:19:38,518 INFO L85 PathProgramCache]: Analyzing trace with hash -1141458598, now seen corresponding path program 1 times [2024-11-09 07:19:38,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:19:38,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640287514] [2024-11-09 07:19:38,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:19:38,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:19:38,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:19:38,621 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-09 07:19:38,621 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:19:38,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640287514] [2024-11-09 07:19:38,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640287514] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:19:38,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282140836] [2024-11-09 07:19:38,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:19:38,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:19:38,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:19:38,624 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:19:38,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-09 07:19:38,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:19:38,853 INFO L255 TraceCheckSpWp]: Trace formula consists of 595 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:19:38,855 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:19:38,871 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 40 proven. 1 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2024-11-09 07:19:38,871 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:19:38,964 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-09 07:19:38,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282140836] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:19:38,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [912164653] [2024-11-09 07:19:38,967 INFO L159 IcfgInterpreter]: Started Sifa with 73 locations of interest [2024-11-09 07:19:38,968 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:19:38,968 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:19:38,968 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:19:38,969 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:19:41,447 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:19:41,566 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 62 for LOIs [2024-11-09 07:19:41,580 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:19:42,917 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 20 for LOIs [2024-11-09 07:19:42,941 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 71 for LOIs [2024-11-09 07:19:42,953 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:19:53,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [912164653] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:19:53,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:19:53,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [54] imperfect sequences [4, 4, 4] total 59 [2024-11-09 07:19:53,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265359662] [2024-11-09 07:19:53,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:19:53,019 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2024-11-09 07:19:53,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:19:53,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2024-11-09 07:19:53,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=3182, Unknown=0, NotChecked=0, Total=3422 [2024-11-09 07:19:53,021 INFO L87 Difference]: Start difference. First operand 810 states and 1067 transitions. Second operand has 55 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 41 states have internal predecessors, (58), 12 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) [2024-11-09 07:20:06,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:20:06,564 INFO L93 Difference]: Finished difference Result 1131 states and 1529 transitions. [2024-11-09 07:20:06,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2024-11-09 07:20:06,564 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 41 states have internal predecessors, (58), 12 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) Word has length 131 [2024-11-09 07:20:06,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:20:06,569 INFO L225 Difference]: With dead ends: 1131 [2024-11-09 07:20:06,569 INFO L226 Difference]: Without dead ends: 1020 [2024-11-09 07:20:06,571 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 416 GetRequests, 336 SyntacticMatches, 2 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2221 ImplicationChecksByTransitivity, 14.2s TimeCoverageRelationStatistics Valid=402, Invalid=5918, Unknown=0, NotChecked=0, Total=6320 [2024-11-09 07:20:06,571 INFO L432 NwaCegarLoop]: 235 mSDtfsCounter, 198 mSDsluCounter, 4542 mSDsCounter, 0 mSdLazyCounter, 7455 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 4777 SdHoareTripleChecker+Invalid, 7541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 7455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2024-11-09 07:20:06,572 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 4777 Invalid, 7541 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [86 Valid, 7455 Invalid, 0 Unknown, 0 Unchecked, 8.7s Time] [2024-11-09 07:20:06,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1020 states. [2024-11-09 07:20:06,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1020 to 819. [2024-11-09 07:20:06,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 579 states have (on average 1.2711571675302245) internal successors, (736), 597 states have internal predecessors, (736), 169 states have call successors, (169), 68 states have call predecessors, (169), 70 states have return successors, (171), 158 states have call predecessors, (171), 169 states have call successors, (171) [2024-11-09 07:20:06,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 1076 transitions. [2024-11-09 07:20:06,944 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 1076 transitions. Word has length 131 [2024-11-09 07:20:06,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:20:06,944 INFO L471 AbstractCegarLoop]: Abstraction has 819 states and 1076 transitions. [2024-11-09 07:20:06,945 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 47 states have (on average 1.2340425531914894) internal successors, (58), 41 states have internal predecessors, (58), 12 states have call successors, (16), 6 states have call predecessors, (16), 4 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) [2024-11-09 07:20:06,945 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 1076 transitions. [2024-11-09 07:20:06,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-09 07:20:06,946 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:20:06,946 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:20:06,962 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-11-09 07:20:07,146 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2024-11-09 07:20:07,147 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:20:07,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:20:07,147 INFO L85 PathProgramCache]: Analyzing trace with hash 759095223, now seen corresponding path program 1 times [2024-11-09 07:20:07,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:20:07,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827850609] [2024-11-09 07:20:07,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:20:07,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:20:07,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:20:07,257 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-11-09 07:20:07,257 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:20:07,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827850609] [2024-11-09 07:20:07,257 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827850609] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:20:07,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1968095019] [2024-11-09 07:20:07,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:20:07,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:20:07,258 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:20:07,260 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:20:07,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-09 07:20:07,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:20:07,510 INFO L255 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:20:07,512 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:20:07,535 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2024-11-09 07:20:07,535 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:20:07,634 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-11-09 07:20:07,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1968095019] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:20:07,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1601137755] [2024-11-09 07:20:07,636 INFO L159 IcfgInterpreter]: Started Sifa with 78 locations of interest [2024-11-09 07:20:07,636 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:20:07,637 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:20:07,637 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:20:07,637 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:20:10,671 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:20:10,826 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 1 for LOIs [2024-11-09 07:20:10,827 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:20:12,339 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 21 for LOIs [2024-11-09 07:20:12,368 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 66 for LOIs [2024-11-09 07:20:12,401 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:20:24,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1601137755] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:20:24,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:20:24,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [59] imperfect sequences [4, 4, 4] total 63 [2024-11-09 07:20:24,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169177127] [2024-11-09 07:20:24,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:20:24,914 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2024-11-09 07:20:24,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:20:24,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2024-11-09 07:20:24,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=3626, Unknown=0, NotChecked=0, Total=3906 [2024-11-09 07:20:24,915 INFO L87 Difference]: Start difference. First operand 819 states and 1076 transitions. Second operand has 59 states, 50 states have (on average 1.28) internal successors, (64), 45 states have internal predecessors, (64), 12 states have call successors, (16), 6 states have call predecessors, (16), 5 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) [2024-11-09 07:20:33,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:20:33,696 INFO L93 Difference]: Finished difference Result 1032 states and 1397 transitions. [2024-11-09 07:20:33,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-09 07:20:33,697 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 50 states have (on average 1.28) internal successors, (64), 45 states have internal predecessors, (64), 12 states have call successors, (16), 6 states have call predecessors, (16), 5 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) Word has length 130 [2024-11-09 07:20:33,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:20:33,702 INFO L225 Difference]: With dead ends: 1032 [2024-11-09 07:20:33,702 INFO L226 Difference]: Without dead ends: 891 [2024-11-09 07:20:33,703 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 326 SyntacticMatches, 5 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2410 ImplicationChecksByTransitivity, 15.2s TimeCoverageRelationStatistics Valid=415, Invalid=5905, Unknown=0, NotChecked=0, Total=6320 [2024-11-09 07:20:33,704 INFO L432 NwaCegarLoop]: 173 mSDtfsCounter, 146 mSDsluCounter, 2093 mSDsCounter, 0 mSdLazyCounter, 4082 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 2266 SdHoareTripleChecker+Invalid, 4134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 4082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-11-09 07:20:33,704 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 2266 Invalid, 4134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 4082 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2024-11-09 07:20:33,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 891 states. [2024-11-09 07:20:34,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 891 to 875. [2024-11-09 07:20:34,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 617 states have (on average 1.273905996758509) internal successors, (786), 636 states have internal predecessors, (786), 185 states have call successors, (185), 70 states have call predecessors, (185), 72 states have return successors, (187), 173 states have call predecessors, (187), 185 states have call successors, (187) [2024-11-09 07:20:34,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 1158 transitions. [2024-11-09 07:20:34,030 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 1158 transitions. Word has length 130 [2024-11-09 07:20:34,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:20:34,031 INFO L471 AbstractCegarLoop]: Abstraction has 875 states and 1158 transitions. [2024-11-09 07:20:34,031 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 50 states have (on average 1.28) internal successors, (64), 45 states have internal predecessors, (64), 12 states have call successors, (16), 6 states have call predecessors, (16), 5 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) [2024-11-09 07:20:34,032 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 1158 transitions. [2024-11-09 07:20:34,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-11-09 07:20:34,034 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:20:34,034 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:20:34,062 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-11-09 07:20:34,234 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2024-11-09 07:20:34,236 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:20:34,236 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:20:34,236 INFO L85 PathProgramCache]: Analyzing trace with hash -906069325, now seen corresponding path program 1 times [2024-11-09 07:20:34,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:20:34,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964378026] [2024-11-09 07:20:34,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:20:34,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:20:34,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:20:34,360 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-11-09 07:20:34,361 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:20:34,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964378026] [2024-11-09 07:20:34,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964378026] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:20:34,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598008734] [2024-11-09 07:20:34,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:20:34,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:20:34,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:20:34,364 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:20:34,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-09 07:20:34,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:20:34,597 INFO L255 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:20:34,599 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:20:34,619 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2024-11-09 07:20:34,619 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:20:34,701 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 2 proven. 26 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-11-09 07:20:34,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598008734] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:20:34,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [14498775] [2024-11-09 07:20:34,703 INFO L159 IcfgInterpreter]: Started Sifa with 78 locations of interest [2024-11-09 07:20:34,703 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:20:34,703 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:20:34,703 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:20:34,704 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:20:37,459 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 65 for LOIs [2024-11-09 07:20:37,587 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 60 for LOIs [2024-11-09 07:20:37,591 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:20:39,184 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 78 for LOIs [2024-11-09 07:20:39,279 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_int8 with input of size 122 for LOIs [2024-11-09 07:20:39,857 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:20:54,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [14498775] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:20:54,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:20:54,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [59] imperfect sequences [4, 4, 4] total 64 [2024-11-09 07:20:54,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734569072] [2024-11-09 07:20:54,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:20:54,443 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2024-11-09 07:20:54,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:20:54,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2024-11-09 07:20:54,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=340, Invalid=3692, Unknown=0, NotChecked=0, Total=4032 [2024-11-09 07:20:54,445 INFO L87 Difference]: Start difference. First operand 875 states and 1158 transitions. Second operand has 60 states, 51 states have (on average 1.2549019607843137) internal successors, (64), 45 states have internal predecessors, (64), 12 states have call successors, (16), 6 states have call predecessors, (16), 5 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) [2024-11-09 07:21:05,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:21:05,784 INFO L93 Difference]: Finished difference Result 1201 states and 1629 transitions. [2024-11-09 07:21:05,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2024-11-09 07:21:05,785 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 51 states have (on average 1.2549019607843137) internal successors, (64), 45 states have internal predecessors, (64), 12 states have call successors, (16), 6 states have call predecessors, (16), 5 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) Word has length 130 [2024-11-09 07:21:05,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:21:05,789 INFO L225 Difference]: With dead ends: 1201 [2024-11-09 07:21:05,789 INFO L226 Difference]: Without dead ends: 1090 [2024-11-09 07:21:05,790 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 325 SyntacticMatches, 6 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 2625 ImplicationChecksByTransitivity, 18.1s TimeCoverageRelationStatistics Valid=509, Invalid=6297, Unknown=0, NotChecked=0, Total=6806 [2024-11-09 07:21:05,790 INFO L432 NwaCegarLoop]: 156 mSDtfsCounter, 194 mSDsluCounter, 2374 mSDsCounter, 0 mSdLazyCounter, 5336 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 2530 SdHoareTripleChecker+Invalid, 5409 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 5336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2024-11-09 07:21:05,790 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [202 Valid, 2530 Invalid, 5409 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [73 Valid, 5336 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2024-11-09 07:21:05,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1090 states. [2024-11-09 07:21:06,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1090 to 964. [2024-11-09 07:21:06,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 964 states, 676 states have (on average 1.28698224852071) internal successors, (870), 697 states have internal predecessors, (870), 208 states have call successors, (208), 77 states have call predecessors, (208), 79 states have return successors, (210), 195 states have call predecessors, (210), 208 states have call successors, (210) [2024-11-09 07:21:06,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 964 states to 964 states and 1288 transitions. [2024-11-09 07:21:06,079 INFO L78 Accepts]: Start accepts. Automaton has 964 states and 1288 transitions. Word has length 130 [2024-11-09 07:21:06,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:21:06,079 INFO L471 AbstractCegarLoop]: Abstraction has 964 states and 1288 transitions. [2024-11-09 07:21:06,079 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 51 states have (on average 1.2549019607843137) internal successors, (64), 45 states have internal predecessors, (64), 12 states have call successors, (16), 6 states have call predecessors, (16), 5 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14) [2024-11-09 07:21:06,079 INFO L276 IsEmpty]: Start isEmpty. Operand 964 states and 1288 transitions. [2024-11-09 07:21:06,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-09 07:21:06,080 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:21:06,080 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2024-11-09 07:21:06,097 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-11-09 07:21:06,281 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:21:06,281 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:21:06,281 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:21:06,281 INFO L85 PathProgramCache]: Analyzing trace with hash 673214684, now seen corresponding path program 1 times [2024-11-09 07:21:06,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:21:06,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763144948] [2024-11-09 07:21:06,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:21:06,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:21:06,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:21:06,394 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 12 proven. 26 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-09 07:21:06,394 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:21:06,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763144948] [2024-11-09 07:21:06,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763144948] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:21:06,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [418457469] [2024-11-09 07:21:06,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:21:06,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:21:06,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:21:06,397 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:21:06,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-09 07:21:06,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:21:06,643 INFO L255 TraceCheckSpWp]: Trace formula consists of 590 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:21:06,644 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:21:06,660 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 39 proven. 1 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2024-11-09 07:21:06,661 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:21:06,745 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 12 proven. 26 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-09 07:21:06,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [418457469] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:21:06,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1057200251] [2024-11-09 07:21:06,746 INFO L159 IcfgInterpreter]: Started Sifa with 70 locations of interest [2024-11-09 07:21:06,746 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:21:06,747 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:21:06,747 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:21:06,747 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:21:08,815 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 65 for LOIs [2024-11-09 07:21:08,947 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 60 for LOIs [2024-11-09 07:21:08,951 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:21:10,360 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 77 for LOIs [2024-11-09 07:21:10,511 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:21:19,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1057200251] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:21:19,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:21:19,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [51] imperfect sequences [4, 4, 4] total 56 [2024-11-09 07:21:19,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888393975] [2024-11-09 07:21:19,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:21:19,809 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-11-09 07:21:19,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:21:19,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-11-09 07:21:19,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=265, Invalid=2815, Unknown=0, NotChecked=0, Total=3080 [2024-11-09 07:21:19,810 INFO L87 Difference]: Start difference. First operand 964 states and 1288 transitions. Second operand has 52 states, 44 states have (on average 1.3181818181818181) internal successors, (58), 39 states have internal predecessors, (58), 11 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:21:29,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:21:29,804 INFO L93 Difference]: Finished difference Result 1186 states and 1609 transitions. [2024-11-09 07:21:29,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2024-11-09 07:21:29,804 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 44 states have (on average 1.3181818181818181) internal successors, (58), 39 states have internal predecessors, (58), 11 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) Word has length 131 [2024-11-09 07:21:29,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:21:29,809 INFO L225 Difference]: With dead ends: 1186 [2024-11-09 07:21:29,809 INFO L226 Difference]: Without dead ends: 985 [2024-11-09 07:21:29,811 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 411 GetRequests, 337 SyntacticMatches, 5 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 1926 ImplicationChecksByTransitivity, 11.9s TimeCoverageRelationStatistics Valid=401, Invalid=4569, Unknown=0, NotChecked=0, Total=4970 [2024-11-09 07:21:29,811 INFO L432 NwaCegarLoop]: 143 mSDtfsCounter, 211 mSDsluCounter, 2313 mSDsCounter, 0 mSdLazyCounter, 5240 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 2456 SdHoareTripleChecker+Invalid, 5313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 5240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2024-11-09 07:21:29,811 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 2456 Invalid, 5313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 5240 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2024-11-09 07:21:29,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 985 states. [2024-11-09 07:21:30,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 985 to 864. [2024-11-09 07:21:30,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 864 states, 609 states have (on average 1.2791461412151068) internal successors, (779), 626 states have internal predecessors, (779), 182 states have call successors, (182), 70 states have call predecessors, (182), 72 states have return successors, (184), 172 states have call predecessors, (184), 182 states have call successors, (184) [2024-11-09 07:21:30,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 864 states to 864 states and 1145 transitions. [2024-11-09 07:21:30,110 INFO L78 Accepts]: Start accepts. Automaton has 864 states and 1145 transitions. Word has length 131 [2024-11-09 07:21:30,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:21:30,110 INFO L471 AbstractCegarLoop]: Abstraction has 864 states and 1145 transitions. [2024-11-09 07:21:30,110 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 44 states have (on average 1.3181818181818181) internal successors, (58), 39 states have internal predecessors, (58), 11 states have call successors, (15), 5 states have call predecessors, (15), 4 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2024-11-09 07:21:30,111 INFO L276 IsEmpty]: Start isEmpty. Operand 864 states and 1145 transitions. [2024-11-09 07:21:30,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-09 07:21:30,112 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:21:30,113 INFO L215 NwaCegarLoop]: trace histogram [6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:21:30,142 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-09 07:21:30,313 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:21:30,313 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:21:30,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:21:30,314 INFO L85 PathProgramCache]: Analyzing trace with hash 941046415, now seen corresponding path program 1 times [2024-11-09 07:21:30,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:21:30,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623029422] [2024-11-09 07:21:30,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:21:30,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:21:30,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:21:30,432 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 11 proven. 29 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-09 07:21:30,432 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-09 07:21:30,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623029422] [2024-11-09 07:21:30,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623029422] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:21:30,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884820593] [2024-11-09 07:21:30,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:21:30,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:21:30,433 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:21:30,435 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:21:30,437 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6fb11846-eec5-4ae3-ae1c-54370ab4c600/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-09 07:21:30,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:21:30,689 INFO L255 TraceCheckSpWp]: Trace formula consists of 598 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:21:30,691 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:21:30,717 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 42 proven. 1 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2024-11-09 07:21:30,717 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:21:30,802 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 11 proven. 29 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-09 07:21:30,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884820593] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:21:30,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1202824235] [2024-11-09 07:21:30,804 INFO L159 IcfgInterpreter]: Started Sifa with 72 locations of interest [2024-11-09 07:21:30,804 INFO L166 IcfgInterpreter]: Building call graph [2024-11-09 07:21:30,804 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-09 07:21:30,804 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-09 07:21:30,804 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-09 07:21:33,055 INFO L197 IcfgInterpreter]: Interpreting procedure write_history_bool with input of size 62 for LOIs [2024-11-09 07:21:33,179 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 1 for LOIs [2024-11-09 07:21:33,180 INFO L197 IcfgInterpreter]: Interpreting procedure add_history_type with input of size 59 for LOIs [2024-11-09 07:21:34,470 INFO L197 IcfgInterpreter]: Interpreting procedure read_history_bool with input of size 65 for LOIs [2024-11-09 07:21:34,590 INFO L180 IcfgInterpreter]: Interpretation finished [2024-11-09 07:21:44,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSifa [1202824235] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:21:44,564 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:21:44,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [53] imperfect sequences [4, 4, 4] total 57 [2024-11-09 07:21:44,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890895070] [2024-11-09 07:21:44,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:21:44,565 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 53 states [2024-11-09 07:21:44,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-09 07:21:44,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2024-11-09 07:21:44,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=2980, Unknown=0, NotChecked=0, Total=3192 [2024-11-09 07:21:44,566 INFO L87 Difference]: Start difference. First operand 864 states and 1145 transitions. Second operand has 53 states, 44 states have (on average 1.3181818181818181) internal successors, (58), 40 states have internal predecessors, (58), 12 states have call successors, (16), 5 states have call predecessors, (16), 4 states have return successors, (14), 14 states have call predecessors, (14), 11 states have call successors, (14)