./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.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_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/config/AutomizerReach.xml -i ../../sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 44a691d0c7049cc6934dd4c9eebe75a3ba34b64a09862ea689fabb3c0e0e6b0c --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 17:55:38,983 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 17:55:39,106 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-08 17:55:39,114 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 17:55:39,117 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 17:55:39,167 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 17:55:39,168 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 17:55:39,169 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 17:55:39,169 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 17:55:39,170 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 17:55:39,171 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 17:55:39,172 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 17:55:39,173 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 17:55:39,174 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 17:55:39,178 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 17:55:39,178 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 17:55:39,179 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 17:55:39,179 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 17:55:39,180 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 17:55:39,180 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 17:55:39,180 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 17:55:39,185 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 17:55:39,185 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 17:55:39,186 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 17:55:39,186 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 17:55:39,186 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 17:55:39,187 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 17:55:39,187 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 17:55:39,188 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 17:55:39,188 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 17:55:39,188 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 17:55:39,192 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 17:55:39,193 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 17:55:39,193 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 17:55:39,193 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 17:55:39,194 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 17:55:39,194 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-08 17:55:39,194 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-08 17:55:39,194 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 17:55:39,195 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 17:55:39,195 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 17:55:39,197 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 17:55:39,197 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/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_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX 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 -> Automizer 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 -> 44a691d0c7049cc6934dd4c9eebe75a3ba34b64a09862ea689fabb3c0e0e6b0c [2024-11-08 17:55:39,597 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 17:55:39,631 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 17:55:39,635 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 17:55:39,637 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 17:55:39,637 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 17:55:39,639 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c Unable to find full path for "g++" [2024-11-08 17:55:41,913 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 17:55:42,149 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 17:55:42,150 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c [2024-11-08 17:55:42,163 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/data/6a39063e2/3608e9b084cd4e818701ffdfc74fd2a4/FLAG709ad6a98 [2024-11-08 17:55:42,187 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/data/6a39063e2/3608e9b084cd4e818701ffdfc74fd2a4 [2024-11-08 17:55:42,190 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 17:55:42,192 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 17:55:42,196 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 17:55:42,196 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 17:55:42,203 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 17:55:42,204 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 05:55:42" (1/1) ... [2024-11-08 17:55:42,205 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3e86a757 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42, skipping insertion in model container [2024-11-08 17:55:42,205 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 05:55:42" (1/1) ... [2024-11-08 17:55:42,243 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 17:55:42,571 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_5779fabb-5fe7-4817-ae4a-86f345cd447e/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[1995,2008] [2024-11-08 17:55:42,580 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_5779fabb-5fe7-4817-ae4a-86f345cd447e/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[2389,2402] [2024-11-08 17:55:42,677 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 17:55:42,696 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 17:55:42,724 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_5779fabb-5fe7-4817-ae4a-86f345cd447e/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[1995,2008] [2024-11-08 17:55:42,728 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_5779fabb-5fe7-4817-ae4a-86f345cd447e/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[2389,2402] [2024-11-08 17:55:42,792 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 17:55:42,828 INFO L204 MainTranslator]: Completed translation [2024-11-08 17:55:42,828 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42 WrapperNode [2024-11-08 17:55:42,829 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 17:55:42,830 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 17:55:42,831 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 17:55:42,831 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 17:55:42,841 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42" (1/1) ... [2024-11-08 17:55:42,858 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42" (1/1) ... [2024-11-08 17:55:42,896 INFO L138 Inliner]: procedures = 27, calls = 19, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 77 [2024-11-08 17:55:42,899 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 17:55:42,900 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 17:55:42,900 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 17:55:42,901 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 17:55:42,916 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42" (1/1) ... [2024-11-08 17:55:42,916 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42" (1/1) ... [2024-11-08 17:55:42,919 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42" (1/1) ... [2024-11-08 17:55:42,946 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-08 17:55:42,951 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42" (1/1) ... [2024-11-08 17:55:42,951 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42" (1/1) ... [2024-11-08 17:55:42,961 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42" (1/1) ... [2024-11-08 17:55:42,975 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42" (1/1) ... [2024-11-08 17:55:42,977 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42" (1/1) ... [2024-11-08 17:55:42,982 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42" (1/1) ... [2024-11-08 17:55:42,988 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 17:55:42,989 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 17:55:42,990 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 17:55:42,990 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 17:55:42,991 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42" (1/1) ... [2024-11-08 17:55:43,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 17:55:43,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:55:43,045 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 17:55:43,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 17:55:43,095 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 17:55:43,096 INFO L130 BoogieDeclarations]: Found specification of procedure base2flt [2024-11-08 17:55:43,096 INFO L138 BoogieDeclarations]: Found implementation of procedure base2flt [2024-11-08 17:55:43,096 INFO L130 BoogieDeclarations]: Found specification of procedure addflt [2024-11-08 17:55:43,097 INFO L138 BoogieDeclarations]: Found implementation of procedure addflt [2024-11-08 17:55:43,097 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-08 17:55:43,097 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 17:55:43,097 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 17:55:43,099 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-08 17:55:43,100 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-08 17:55:43,198 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 17:55:43,200 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 17:55:43,679 INFO L? ?]: Removed 60 outVars from TransFormulas that were not future-live. [2024-11-08 17:55:43,680 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 17:55:43,697 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 17:55:43,697 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-08 17:55:43,698 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 05:55:43 BoogieIcfgContainer [2024-11-08 17:55:43,698 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 17:55:43,702 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 17:55:43,702 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 17:55:43,706 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 17:55:43,706 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 05:55:42" (1/3) ... [2024-11-08 17:55:43,707 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65daf268 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 05:55:43, skipping insertion in model container [2024-11-08 17:55:43,708 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:42" (2/3) ... [2024-11-08 17:55:43,708 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65daf268 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 05:55:43, skipping insertion in model container [2024-11-08 17:55:43,709 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 05:55:43" (3/3) ... [2024-11-08 17:55:43,710 INFO L112 eAbstractionObserver]: Analyzing ICFG square_7+soft_float_4-2a.c.cil.c [2024-11-08 17:55:43,733 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 17:55:43,733 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-11-08 17:55:43,813 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 17:55:43,821 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=PETRI_NET, 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;@33679f91, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 17:55:43,822 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-08 17:55:43,827 INFO L276 IsEmpty]: Start isEmpty. Operand has 87 states, 73 states have (on average 1.5068493150684932) internal successors, (110), 75 states have internal predecessors, (110), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-08 17:55:43,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-11-08 17:55:43,837 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:55:43,838 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-11-08 17:55:43,839 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:55:43,845 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:55:43,846 INFO L85 PathProgramCache]: Analyzing trace with hash -929888677, now seen corresponding path program 1 times [2024-11-08 17:55:43,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 17:55:43,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597034132] [2024-11-08 17:55:43,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:55:43,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 17:55:44,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:55:44,015 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 17:55:44,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 17:55:44,062 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 17:55:44,065 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-08 17:55:44,066 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2024-11-08 17:55:44,069 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2024-11-08 17:55:44,070 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-08 17:55:44,077 INFO L407 BasicCegarLoop]: Path program histogram: [1] [2024-11-08 17:55:44,096 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-08 17:55:44,101 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.11 05:55:44 BoogieIcfgContainer [2024-11-08 17:55:44,102 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-08 17:55:44,103 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-08 17:55:44,103 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-08 17:55:44,105 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-08 17:55:44,106 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 05:55:43" (3/4) ... [2024-11-08 17:55:44,110 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-08 17:55:44,111 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-08 17:55:44,113 INFO L158 Benchmark]: Toolchain (without parser) took 1921.31ms. Allocated memory is still 161.5MB. Free memory was 94.3MB in the beginning and 81.0MB in the end (delta: 13.3MB). Peak memory consumption was 13.1MB. Max. memory is 16.1GB. [2024-11-08 17:55:44,114 INFO L158 Benchmark]: CDTParser took 0.37ms. Allocated memory is still 161.5MB. Free memory was 130.8MB in the beginning and 130.7MB in the end (delta: 161.0kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 17:55:44,115 INFO L158 Benchmark]: CACSL2BoogieTranslator took 634.05ms. Allocated memory is still 161.5MB. Free memory was 94.1MB in the beginning and 122.1MB in the end (delta: -27.9MB). Peak memory consumption was 8.9MB. Max. memory is 16.1GB. [2024-11-08 17:55:44,116 INFO L158 Benchmark]: Boogie Procedure Inliner took 69.04ms. Allocated memory is still 161.5MB. Free memory was 122.1MB in the beginning and 120.1MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2024-11-08 17:55:44,117 INFO L158 Benchmark]: Boogie Preprocessor took 88.51ms. Allocated memory is still 161.5MB. Free memory was 120.1MB in the beginning and 117.3MB in the end (delta: 2.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2024-11-08 17:55:44,119 INFO L158 Benchmark]: RCFGBuilder took 709.23ms. Allocated memory is still 161.5MB. Free memory was 117.3MB in the beginning and 96.3MB in the end (delta: 21.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2024-11-08 17:55:44,120 INFO L158 Benchmark]: TraceAbstraction took 400.35ms. Allocated memory is still 161.5MB. Free memory was 95.7MB in the beginning and 81.7MB in the end (delta: 14.0MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2024-11-08 17:55:44,121 INFO L158 Benchmark]: Witness Printer took 8.69ms. Allocated memory is still 161.5MB. Free memory was 81.7MB in the beginning and 81.0MB in the end (delta: 665.8kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 17:55:44,125 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.37ms. Allocated memory is still 161.5MB. Free memory was 130.8MB in the beginning and 130.7MB in the end (delta: 161.0kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 634.05ms. Allocated memory is still 161.5MB. Free memory was 94.1MB in the beginning and 122.1MB in the end (delta: -27.9MB). Peak memory consumption was 8.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 69.04ms. Allocated memory is still 161.5MB. Free memory was 122.1MB in the beginning and 120.1MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 88.51ms. Allocated memory is still 161.5MB. Free memory was 120.1MB in the beginning and 117.3MB in the end (delta: 2.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 709.23ms. Allocated memory is still 161.5MB. Free memory was 117.3MB in the beginning and 96.3MB in the end (delta: 21.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * TraceAbstraction took 400.35ms. Allocated memory is still 161.5MB. Free memory was 95.7MB in the beginning and 81.7MB in the end (delta: 14.0MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Witness Printer took 8.69ms. Allocated memory is still 161.5MB. Free memory was 81.7MB in the beginning and 81.0MB in the end (delta: 665.8kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 48]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 47, overapproximation of someBinaryArithmeticFLOAToperation at line 45. Possible FailurePath: [L310] COND TRUE __VERIFIER_nondet_int() [L311] CALL main1() [L39] float IN = __VERIFIER_nondet_float(); [L40] CALL assume_abort_if_not(IN >= 0.0f && IN < 1.0f) [L34] COND FALSE !(!cond) [L40] RET assume_abort_if_not(IN >= 0.0f && IN < 1.0f) [L42] float x = IN; [L44-L45] float result = 1.0f + 0.5f*x - 0.125f*x*x + 0.0625f*x*x*x - 0.0390625f*x*x*x*x; [L47] COND TRUE !(result >= 0.0f && result < 1.4f) [L48] reach_error() - UnprovableResult [Line: 61]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 4 procedures, 87 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 0.3s, OverallIterations: 1, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=87occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 7 NumberOfCodeBlocks, 7 NumberOfCodeBlocksAsserted, 1 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-08 17:55:44,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### 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_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/config/AutomizerReach.xml -i ../../sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 44a691d0c7049cc6934dd4c9eebe75a3ba34b64a09862ea689fabb3c0e0e6b0c --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 17:55:47,141 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 17:55:47,271 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-08 17:55:47,285 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 17:55:47,286 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 17:55:47,330 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 17:55:47,330 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 17:55:47,331 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 17:55:47,332 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 17:55:47,333 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 17:55:47,333 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 17:55:47,334 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 17:55:47,335 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 17:55:47,336 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 17:55:47,339 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 17:55:47,340 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 17:55:47,340 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 17:55:47,340 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 17:55:47,341 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 17:55:47,341 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 17:55:47,341 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 17:55:47,346 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 17:55:47,346 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 17:55:47,347 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-08 17:55:47,347 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-08 17:55:47,347 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 17:55:47,348 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-08 17:55:47,348 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 17:55:47,348 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 17:55:47,349 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 17:55:47,349 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 17:55:47,349 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 17:55:47,352 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 17:55:47,352 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 17:55:47,353 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 17:55:47,354 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 17:55:47,355 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 17:55:47,355 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 17:55:47,356 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-08 17:55:47,356 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-08 17:55:47,356 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 17:55:47,357 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 17:55:47,357 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 17:55:47,357 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 17:55:47,357 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/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_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX 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 -> Automizer 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 -> 44a691d0c7049cc6934dd4c9eebe75a3ba34b64a09862ea689fabb3c0e0e6b0c [2024-11-08 17:55:47,862 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 17:55:47,893 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 17:55:47,897 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 17:55:47,898 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 17:55:47,899 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 17:55:47,901 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c Unable to find full path for "g++" [2024-11-08 17:55:50,248 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 17:55:50,538 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 17:55:50,539 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c [2024-11-08 17:55:50,552 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/data/f103126c7/e6e9adf515164008bebde672947589c7/FLAG7fe66d239 [2024-11-08 17:55:50,853 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/data/f103126c7/e6e9adf515164008bebde672947589c7 [2024-11-08 17:55:50,856 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 17:55:50,858 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 17:55:50,861 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 17:55:50,863 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 17:55:50,870 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 17:55:50,871 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 05:55:50" (1/1) ... [2024-11-08 17:55:50,873 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3524f233 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:50, skipping insertion in model container [2024-11-08 17:55:50,875 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 05:55:50" (1/1) ... [2024-11-08 17:55:50,927 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 17:55:51,222 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_5779fabb-5fe7-4817-ae4a-86f345cd447e/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[1995,2008] [2024-11-08 17:55:51,230 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_5779fabb-5fe7-4817-ae4a-86f345cd447e/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[2389,2402] [2024-11-08 17:55:51,286 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 17:55:51,316 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 17:55:51,334 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_5779fabb-5fe7-4817-ae4a-86f345cd447e/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[1995,2008] [2024-11-08 17:55:51,337 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/sv-benchmarks/c/combinations/square_7+soft_float_4-2a.c.cil.c[2389,2402] [2024-11-08 17:55:51,388 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 17:55:51,412 INFO L204 MainTranslator]: Completed translation [2024-11-08 17:55:51,413 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:51 WrapperNode [2024-11-08 17:55:51,413 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 17:55:51,414 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 17:55:51,414 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 17:55:51,414 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 17:55:51,421 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:51" (1/1) ... [2024-11-08 17:55:51,443 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:51" (1/1) ... [2024-11-08 17:55:51,464 INFO L138 Inliner]: procedures = 28, calls = 19, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 73 [2024-11-08 17:55:51,465 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 17:55:51,466 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 17:55:51,466 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 17:55:51,466 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 17:55:51,482 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:51" (1/1) ... [2024-11-08 17:55:51,482 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:51" (1/1) ... [2024-11-08 17:55:51,487 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:51" (1/1) ... [2024-11-08 17:55:51,503 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-08 17:55:51,504 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:51" (1/1) ... [2024-11-08 17:55:51,504 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:51" (1/1) ... [2024-11-08 17:55:51,518 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:51" (1/1) ... [2024-11-08 17:55:51,524 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:51" (1/1) ... [2024-11-08 17:55:51,534 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:51" (1/1) ... [2024-11-08 17:55:51,536 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:51" (1/1) ... [2024-11-08 17:55:51,547 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 17:55:51,548 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 17:55:51,549 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 17:55:51,549 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 17:55:51,550 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:51" (1/1) ... [2024-11-08 17:55:51,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 17:55:51,574 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 17:55:51,593 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 17:55:51,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 17:55:51,641 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 17:55:51,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-08 17:55:51,642 INFO L130 BoogieDeclarations]: Found specification of procedure base2flt [2024-11-08 17:55:51,642 INFO L138 BoogieDeclarations]: Found implementation of procedure base2flt [2024-11-08 17:55:51,642 INFO L130 BoogieDeclarations]: Found specification of procedure addflt [2024-11-08 17:55:51,642 INFO L138 BoogieDeclarations]: Found implementation of procedure addflt [2024-11-08 17:55:51,642 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 17:55:51,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 17:55:51,643 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-08 17:55:51,643 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-08 17:55:51,776 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 17:55:51,780 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 17:55:56,551 INFO L? ?]: Removed 44 outVars from TransFormulas that were not future-live. [2024-11-08 17:55:56,551 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 17:55:56,568 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 17:55:56,569 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-08 17:55:56,569 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 05:55:56 BoogieIcfgContainer [2024-11-08 17:55:56,570 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 17:55:56,573 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 17:55:56,574 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 17:55:56,578 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 17:55:56,578 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 05:55:50" (1/3) ... [2024-11-08 17:55:56,579 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@249d46d1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 05:55:56, skipping insertion in model container [2024-11-08 17:55:56,580 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 05:55:51" (2/3) ... [2024-11-08 17:55:56,580 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@249d46d1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 05:55:56, skipping insertion in model container [2024-11-08 17:55:56,580 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 05:55:56" (3/3) ... [2024-11-08 17:55:56,582 INFO L112 eAbstractionObserver]: Analyzing ICFG square_7+soft_float_4-2a.c.cil.c [2024-11-08 17:55:56,605 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 17:55:56,606 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-11-08 17:55:56,682 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 17:55:56,693 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=PETRI_NET, 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;@20c5c2e2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 17:55:56,694 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-08 17:55:56,699 INFO L276 IsEmpty]: Start isEmpty. Operand has 63 states, 49 states have (on average 1.489795918367347) internal successors, (73), 51 states have internal predecessors, (73), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-11-08 17:55:56,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-11-08 17:55:56,707 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:55:56,707 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-11-08 17:55:56,708 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:55:56,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:55:56,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1912677092, now seen corresponding path program 1 times [2024-11-08 17:55:56,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 17:55:56,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1632903076] [2024-11-08 17:55:56,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:55:56,730 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 17:55:56,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 17:55:56,732 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-08 17:55:56,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-08 17:55:57,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 17:55:57,295 INFO L255 TraceCheckSpWp]: Trace formula consists of 20 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-08 17:55:57,299 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 17:55:57,318 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-08 17:55:57,319 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 17:55:57,320 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 17:55:57,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1632903076] [2024-11-08 17:55:57,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1632903076] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 17:55:57,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 17:55:57,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 17:55:57,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298085523] [2024-11-08 17:55:57,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 17:55:57,330 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-08 17:55:57,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 17:55:57,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-08 17:55:57,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-08 17:55:57,366 INFO L87 Difference]: Start difference. First operand has 63 states, 49 states have (on average 1.489795918367347) internal successors, (73), 51 states have internal predecessors, (73), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Second operand has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:55:57,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 17:55:57,405 INFO L93 Difference]: Finished difference Result 121 states and 178 transitions. [2024-11-08 17:55:57,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 17:55:57,408 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2024-11-08 17:55:57,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 17:55:57,422 INFO L225 Difference]: With dead ends: 121 [2024-11-08 17:55:57,423 INFO L226 Difference]: Without dead ends: 56 [2024-11-08 17:55:57,430 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-08 17:55:57,437 INFO L432 NwaCegarLoop]: 81 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 17:55:57,440 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 17:55:57,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2024-11-08 17:55:57,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2024-11-08 17:55:57,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 43 states have (on average 1.3488372093023255) internal successors, (58), 45 states have internal predecessors, (58), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-08 17:55:57,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 73 transitions. [2024-11-08 17:55:57,511 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 73 transitions. Word has length 7 [2024-11-08 17:55:57,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 17:55:57,512 INFO L471 AbstractCegarLoop]: Abstraction has 56 states and 73 transitions. [2024-11-08 17:55:57,512 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 17:55:57,513 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 73 transitions. [2024-11-08 17:55:57,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2024-11-08 17:55:57,513 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 17:55:57,517 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2024-11-08 17:55:57,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2024-11-08 17:55:57,717 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 17:55:57,719 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 17:55:57,720 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 17:55:57,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1912736674, now seen corresponding path program 1 times [2024-11-08 17:55:57,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 17:55:57,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1976284] [2024-11-08 17:55:57,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 17:55:57,724 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 17:55:57,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 17:55:57,729 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-08 17:55:57,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-08 18:00:03,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:00:03,634 INFO L255 TraceCheckSpWp]: Trace formula consists of 20 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-08 18:00:03,637 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:00:12,459 WARN L286 SmtUtils]: Spent 8.25s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 18:00:20,598 WARN L286 SmtUtils]: Spent 8.14s on a formula simplification that was a NOOP. DAG size: 28 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 18:00:28,837 WARN L286 SmtUtils]: Spent 8.24s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 18:00:32,922 WARN L851 $PredicateComparison]: unable to prove that (and (exists ((|v_ULTIMATE.start_main1_~IN~0#1_5| (_ FloatingPoint 8 24))) (let ((.cse0 ((_ to_fp 8 24) c_currentRoundingMode 1.0))) (and (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_5| (_ +zero 8 24)) (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_5| .cse0) (= (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode (fp.sub c_currentRoundingMode (fp.add c_currentRoundingMode .cse0 (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 2.0)) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 8.0)) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 1.0 16.0)) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode (fp.mul c_currentRoundingMode ((_ to_fp 8 24) c_currentRoundingMode (/ 5.0 128.0)) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) |c_ULTIMATE.start_main1_~result~0#1|)))) (= c_currentRoundingMode roundNearestTiesToEven)) is different from false [2024-11-08 18:00:49,326 WARN L286 SmtUtils]: Spent 8.25s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 18:00:56,833 WARN L286 SmtUtils]: Spent 7.51s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 18:01:04,958 WARN L286 SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 30 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 18:01:17,275 WARN L286 SmtUtils]: Spent 8.26s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 18:01:24,809 WARN L286 SmtUtils]: Spent 7.53s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 18:01:32,938 WARN L286 SmtUtils]: Spent 8.13s on a formula simplification that was a NOOP. DAG size: 29 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2024-11-08 18:01:37,073 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 ((_ to_fp 8 24) roundNearestTiesToEven 1.0)) (.cse1 ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 2.0))) (.cse2 ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 8.0))) (.cse3 ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 16.0))) (.cse4 ((_ to_fp 8 24) roundNearestTiesToEven (/ 5.0 128.0)))) (or (exists ((|v_ULTIMATE.start_main1_~IN~0#1_5| (_ FloatingPoint 8 24))) (and (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_5| (_ +zero 8 24)) (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_5| .cse0) (not (fp.lt (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven .cse0 (fp.mul roundNearestTiesToEven .cse1 |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse2 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse3 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse4 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) ((_ to_fp 8 24) roundNearestTiesToEven (/ 7.0 5.0)))))) (exists ((|v_ULTIMATE.start_main1_~IN~0#1_5| (_ FloatingPoint 8 24))) (and (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_5| (_ +zero 8 24)) (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_5| .cse0) (not (fp.geq (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven .cse0 (fp.mul roundNearestTiesToEven .cse1 |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse2 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse3 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse4 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (_ +zero 8 24))))))) is different from false [2024-11-08 18:01:41,134 WARN L873 $PredicateComparison]: unable to prove that (let ((.cse0 ((_ to_fp 8 24) roundNearestTiesToEven 1.0)) (.cse1 ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 2.0))) (.cse2 ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 8.0))) (.cse3 ((_ to_fp 8 24) roundNearestTiesToEven (/ 1.0 16.0))) (.cse4 ((_ to_fp 8 24) roundNearestTiesToEven (/ 5.0 128.0)))) (or (exists ((|v_ULTIMATE.start_main1_~IN~0#1_5| (_ FloatingPoint 8 24))) (and (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_5| (_ +zero 8 24)) (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_5| .cse0) (not (fp.lt (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven .cse0 (fp.mul roundNearestTiesToEven .cse1 |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse2 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse3 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse4 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) ((_ to_fp 8 24) roundNearestTiesToEven (/ 7.0 5.0)))))) (exists ((|v_ULTIMATE.start_main1_~IN~0#1_5| (_ FloatingPoint 8 24))) (and (fp.geq |v_ULTIMATE.start_main1_~IN~0#1_5| (_ +zero 8 24)) (fp.lt |v_ULTIMATE.start_main1_~IN~0#1_5| .cse0) (not (fp.geq (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven (fp.sub roundNearestTiesToEven (fp.add roundNearestTiesToEven .cse0 (fp.mul roundNearestTiesToEven .cse1 |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse2 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse3 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven (fp.mul roundNearestTiesToEven .cse4 |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|) |v_ULTIMATE.start_main1_~IN~0#1_5|)) (_ +zero 8 24))))))) is different from true [2024-11-08 18:01:41,135 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-08 18:01:41,136 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:01:41,136 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:01:41,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1976284] [2024-11-08 18:01:41,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1976284] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:01:41,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:01:41,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 18:01:41,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193444590] [2024-11-08 18:01:41,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:01:41,139 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 18:01:41,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:01:41,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 18:01:41,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=12, Unknown=3, NotChecked=14, Total=42 [2024-11-08 18:01:41,141 INFO L87 Difference]: Start difference. First operand 56 states and 73 transitions. Second operand has 7 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 6 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:01:45,460 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.19s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 18:01:49,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 18:01:53,472 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-08 18:01:53,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:01:53,924 INFO L93 Difference]: Finished difference Result 56 states and 73 transitions. [2024-11-08 18:01:53,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 18:01:53,925 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 6 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2024-11-08 18:01:53,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:01:53,927 INFO L225 Difference]: With dead ends: 56 [2024-11-08 18:01:53,927 INFO L226 Difference]: Without dead ends: 51 [2024-11-08 18:01:53,927 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=13, Invalid=12, Unknown=3, NotChecked=14, Total=42 [2024-11-08 18:01:53,929 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 67 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 146 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2024-11-08 18:01:53,929 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 172 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 3 Unknown, 146 Unchecked, 12.8s Time] [2024-11-08 18:01:53,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2024-11-08 18:01:53,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 51. [2024-11-08 18:01:53,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 39 states have (on average 1.358974358974359) internal successors, (53), 40 states have internal predecessors, (53), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-08 18:01:53,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 68 transitions. [2024-11-08 18:01:53,939 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 68 transitions. Word has length 7 [2024-11-08 18:01:53,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:01:53,939 INFO L471 AbstractCegarLoop]: Abstraction has 51 states and 68 transitions. [2024-11-08 18:01:53,939 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 6 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 18:01:53,940 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 68 transitions. [2024-11-08 18:01:53,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-08 18:01:53,941 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:01:53,941 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:01:53,967 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2024-11-08 18:01:54,142 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 18:01:54,142 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:01:54,143 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:01:54,143 INFO L85 PathProgramCache]: Analyzing trace with hash 1218084098, now seen corresponding path program 1 times [2024-11-08 18:01:54,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:01:54,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1790039799] [2024-11-08 18:01:54,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:01:54,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:01:54,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:01:54,146 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:01:54,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-08 18:01:54,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:54,242 INFO L255 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 18:01:54,246 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:01:55,291 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-08 18:01:55,291 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:01:55,767 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-08 18:01:55,768 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:01:55,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790039799] [2024-11-08 18:01:55,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790039799] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:01:55,768 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:01:55,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 9 [2024-11-08 18:01:55,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679013693] [2024-11-08 18:01:55,769 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:01:55,770 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-08 18:01:55,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:01:55,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-08 18:01:55,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-08 18:01:55,772 INFO L87 Difference]: Start difference. First operand 51 states and 68 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-08 18:01:57,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:01:57,061 INFO L93 Difference]: Finished difference Result 100 states and 136 transitions. [2024-11-08 18:01:57,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-08 18:01:57,062 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 32 [2024-11-08 18:01:57,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:01:57,065 INFO L225 Difference]: With dead ends: 100 [2024-11-08 18:01:57,065 INFO L226 Difference]: Without dead ends: 72 [2024-11-08 18:01:57,066 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-11-08 18:01:57,067 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 14 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 480 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-08 18:01:57,068 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 480 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-08 18:01:57,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2024-11-08 18:01:57,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 64. [2024-11-08 18:01:57,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 48 states have (on average 1.3125) internal successors, (63), 50 states have internal predecessors, (63), 10 states have call successors, (10), 4 states have call predecessors, (10), 5 states have return successors, (13), 9 states have call predecessors, (13), 9 states have call successors, (13) [2024-11-08 18:01:57,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 86 transitions. [2024-11-08 18:01:57,083 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 86 transitions. Word has length 32 [2024-11-08 18:01:57,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:01:57,083 INFO L471 AbstractCegarLoop]: Abstraction has 64 states and 86 transitions. [2024-11-08 18:01:57,084 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 7 states have internal predecessors, (19), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-08 18:01:57,084 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 86 transitions. [2024-11-08 18:01:57,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-08 18:01:57,086 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:01:57,086 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:01:57,121 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-08 18:01:57,290 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:01:57,290 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:01:57,291 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:01:57,291 INFO L85 PathProgramCache]: Analyzing trace with hash -59709518, now seen corresponding path program 1 times [2024-11-08 18:01:57,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:01:57,294 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2059963144] [2024-11-08 18:01:57,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:01:57,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:01:57,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:01:57,297 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:01:57,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-08 18:01:57,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:01:57,380 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-08 18:01:57,383 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:01:59,605 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-08 18:01:59,605 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:02:00,984 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-08 18:02:00,984 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:02:00,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059963144] [2024-11-08 18:02:00,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059963144] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-08 18:02:00,985 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 18:02:00,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12] total 16 [2024-11-08 18:02:00,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953884427] [2024-11-08 18:02:00,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:02:00,986 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 18:02:00,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:02:00,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 18:02:00,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-11-08 18:02:00,988 INFO L87 Difference]: Start difference. First operand 64 states and 86 transitions. Second operand has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-08 18:02:01,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:02:01,935 INFO L93 Difference]: Finished difference Result 128 states and 170 transitions. [2024-11-08 18:02:01,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 18:02:01,937 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2024-11-08 18:02:01,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:02:01,939 INFO L225 Difference]: With dead ends: 128 [2024-11-08 18:02:01,939 INFO L226 Difference]: Without dead ends: 96 [2024-11-08 18:02:01,944 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2024-11-08 18:02:01,945 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 24 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-08 18:02:01,949 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 500 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-08 18:02:01,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96 states. [2024-11-08 18:02:01,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96 to 89. [2024-11-08 18:02:01,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 67 states have (on average 1.2835820895522387) internal successors, (86), 69 states have internal predecessors, (86), 14 states have call successors, (14), 6 states have call predecessors, (14), 7 states have return successors, (17), 13 states have call predecessors, (17), 13 states have call successors, (17) [2024-11-08 18:02:01,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 117 transitions. [2024-11-08 18:02:01,967 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 117 transitions. Word has length 36 [2024-11-08 18:02:01,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:02:01,968 INFO L471 AbstractCegarLoop]: Abstraction has 89 states and 117 transitions. [2024-11-08 18:02:01,969 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-08 18:02:01,969 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 117 transitions. [2024-11-08 18:02:01,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-08 18:02:01,970 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:02:01,971 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:02:01,994 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-08 18:02:02,171 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:02,172 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:02:02,172 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:02:02,172 INFO L85 PathProgramCache]: Analyzing trace with hash -2451216, now seen corresponding path program 1 times [2024-11-08 18:02:02,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:02:02,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1150863816] [2024-11-08 18:02:02,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:02:02,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:02,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:02:02,174 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:02:02,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-08 18:02:02,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:02:02,242 INFO L255 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-08 18:02:02,244 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:02:03,206 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-08 18:02:03,206 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:02:03,206 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:02:03,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1150863816] [2024-11-08 18:02:03,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1150863816] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:02:03,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:02:03,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-08 18:02:03,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935460213] [2024-11-08 18:02:03,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:02:03,208 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 18:02:03,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:02:03,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 18:02:03,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-08 18:02:03,210 INFO L87 Difference]: Start difference. First operand 89 states and 117 transitions. Second operand has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-08 18:02:03,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:02:03,901 INFO L93 Difference]: Finished difference Result 127 states and 166 transitions. [2024-11-08 18:02:03,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 18:02:03,903 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2024-11-08 18:02:03,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:02:03,905 INFO L225 Difference]: With dead ends: 127 [2024-11-08 18:02:03,905 INFO L226 Difference]: Without dead ends: 87 [2024-11-08 18:02:03,906 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-08 18:02:03,907 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 12 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-08 18:02:03,908 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 426 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-08 18:02:03,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2024-11-08 18:02:03,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 72. [2024-11-08 18:02:03,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 54 states have (on average 1.2777777777777777) internal successors, (69), 56 states have internal predecessors, (69), 11 states have call successors, (11), 5 states have call predecessors, (11), 6 states have return successors, (14), 10 states have call predecessors, (14), 10 states have call successors, (14) [2024-11-08 18:02:03,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 94 transitions. [2024-11-08 18:02:03,922 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 94 transitions. Word has length 36 [2024-11-08 18:02:03,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:02:03,922 INFO L471 AbstractCegarLoop]: Abstraction has 72 states and 94 transitions. [2024-11-08 18:02:03,923 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-08 18:02:03,923 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 94 transitions. [2024-11-08 18:02:03,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-08 18:02:03,924 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:02:03,925 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:02:03,941 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-08 18:02:04,125 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:04,126 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:02:04,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:02:04,126 INFO L85 PathProgramCache]: Analyzing trace with hash 878052919, now seen corresponding path program 1 times [2024-11-08 18:02:04,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:02:04,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [535635362] [2024-11-08 18:02:04,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:02:04,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:04,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:02:04,128 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:02:04,130 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-08 18:02:04,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:02:04,206 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 18:02:04,208 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:02:05,113 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-08 18:02:05,113 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:02:05,114 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:02:05,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535635362] [2024-11-08 18:02:05,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535635362] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:02:05,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:02:05,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-08 18:02:05,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986514597] [2024-11-08 18:02:05,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:02:05,115 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-08 18:02:05,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:02:05,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-08 18:02:05,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-08 18:02:05,118 INFO L87 Difference]: Start difference. First operand 72 states and 94 transitions. Second operand has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 7 states have internal predecessors, (25), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 18:02:06,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:02:06,291 INFO L93 Difference]: Finished difference Result 109 states and 142 transitions. [2024-11-08 18:02:06,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-08 18:02:06,292 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 7 states have internal predecessors, (25), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 40 [2024-11-08 18:02:06,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:02:06,293 INFO L225 Difference]: With dead ends: 109 [2024-11-08 18:02:06,294 INFO L226 Difference]: Without dead ends: 86 [2024-11-08 18:02:06,294 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-11-08 18:02:06,295 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 13 mSDsluCounter, 443 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 509 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.8s IncrementalHoareTripleChecker+Time [2024-11-08 18:02:06,296 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 509 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-08 18:02:06,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2024-11-08 18:02:06,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 80. [2024-11-08 18:02:06,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 60 states have (on average 1.2666666666666666) internal successors, (76), 62 states have internal predecessors, (76), 12 states have call successors, (12), 6 states have call predecessors, (12), 7 states have return successors, (15), 11 states have call predecessors, (15), 11 states have call successors, (15) [2024-11-08 18:02:06,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 103 transitions. [2024-11-08 18:02:06,309 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 103 transitions. Word has length 40 [2024-11-08 18:02:06,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:02:06,310 INFO L471 AbstractCegarLoop]: Abstraction has 80 states and 103 transitions. [2024-11-08 18:02:06,310 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 7 states have internal predecessors, (25), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 18:02:06,310 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 103 transitions. [2024-11-08 18:02:06,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-08 18:02:06,312 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:02:06,312 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:02:06,329 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-08 18:02:06,513 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:06,513 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:02:06,513 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:02:06,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1111721854, now seen corresponding path program 2 times [2024-11-08 18:02:06,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:02:06,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [748692104] [2024-11-08 18:02:06,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 18:02:06,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:06,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:02:06,515 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:02:06,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-08 18:02:06,575 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-08 18:02:06,575 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:02:06,576 INFO L255 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 18:02:06,578 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:02:08,282 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-08 18:02:08,282 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:02:08,283 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:02:08,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [748692104] [2024-11-08 18:02:08,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [748692104] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:02:08,283 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:02:08,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-08 18:02:08,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032876642] [2024-11-08 18:02:08,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:02:08,285 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-08 18:02:08,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:02:08,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-08 18:02:08,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-08 18:02:08,286 INFO L87 Difference]: Start difference. First operand 80 states and 103 transitions. Second operand has 12 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-08 18:02:10,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:02:10,856 INFO L93 Difference]: Finished difference Result 155 states and 202 transitions. [2024-11-08 18:02:10,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 18:02:10,857 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2024-11-08 18:02:10,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:02:10,859 INFO L225 Difference]: With dead ends: 155 [2024-11-08 18:02:10,859 INFO L226 Difference]: Without dead ends: 123 [2024-11-08 18:02:10,860 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2024-11-08 18:02:10,860 INFO L432 NwaCegarLoop]: 99 mSDtfsCounter, 40 mSDsluCounter, 909 mSDsCounter, 0 mSdLazyCounter, 181 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 1008 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 181 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-08 18:02:10,861 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 1008 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-08 18:02:10,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2024-11-08 18:02:10,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 113. [2024-11-08 18:02:10,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 85 states have (on average 1.2470588235294118) internal successors, (106), 88 states have internal predecessors, (106), 16 states have call successors, (16), 9 states have call predecessors, (16), 11 states have return successors, (23), 15 states have call predecessors, (23), 15 states have call successors, (23) [2024-11-08 18:02:10,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 145 transitions. [2024-11-08 18:02:10,883 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 145 transitions. Word has length 40 [2024-11-08 18:02:10,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:02:10,883 INFO L471 AbstractCegarLoop]: Abstraction has 113 states and 145 transitions. [2024-11-08 18:02:10,884 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 2.4) internal successors, (24), 9 states have internal predecessors, (24), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-08 18:02:10,884 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 145 transitions. [2024-11-08 18:02:10,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-08 18:02:10,886 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:02:10,886 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:02:10,903 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-08 18:02:11,090 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:11,090 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:02:11,091 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:02:11,091 INFO L85 PathProgramCache]: Analyzing trace with hash 411710150, now seen corresponding path program 1 times [2024-11-08 18:02:11,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:02:11,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1787985408] [2024-11-08 18:02:11,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:02:11,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:11,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:02:11,093 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:02:11,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-08 18:02:11,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:02:11,163 INFO L255 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-08 18:02:11,165 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:02:11,872 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-08 18:02:11,872 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:02:12,309 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-08 18:02:12,310 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:02:12,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787985408] [2024-11-08 18:02:12,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787985408] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:02:12,310 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:02:12,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2024-11-08 18:02:12,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113714948] [2024-11-08 18:02:12,311 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:02:12,311 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 18:02:12,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:02:12,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 18:02:12,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-08 18:02:12,313 INFO L87 Difference]: Start difference. First operand 113 states and 145 transitions. Second operand has 8 states, 8 states have (on average 3.125) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-08 18:02:13,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:02:13,338 INFO L93 Difference]: Finished difference Result 217 states and 283 transitions. [2024-11-08 18:02:13,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 18:02:13,338 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 40 [2024-11-08 18:02:13,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:02:13,341 INFO L225 Difference]: With dead ends: 217 [2024-11-08 18:02:13,342 INFO L226 Difference]: Without dead ends: 172 [2024-11-08 18:02:13,342 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-08 18:02:13,343 INFO L432 NwaCegarLoop]: 104 mSDtfsCounter, 36 mSDsluCounter, 561 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-08 18:02:13,344 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 665 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-08 18:02:13,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-08 18:02:13,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 149. [2024-11-08 18:02:13,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 112 states have (on average 1.25) internal successors, (140), 115 states have internal predecessors, (140), 23 states have call successors, (23), 11 states have call predecessors, (23), 13 states have return successors, (32), 22 states have call predecessors, (32), 22 states have call successors, (32) [2024-11-08 18:02:13,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 195 transitions. [2024-11-08 18:02:13,375 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 195 transitions. Word has length 40 [2024-11-08 18:02:13,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:02:13,375 INFO L471 AbstractCegarLoop]: Abstraction has 149 states and 195 transitions. [2024-11-08 18:02:13,376 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 6 states have internal predecessors, (25), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-08 18:02:13,376 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 195 transitions. [2024-11-08 18:02:13,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-08 18:02:13,378 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:02:13,378 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:02:13,403 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-08 18:02:13,579 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:13,579 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:02:13,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:02:13,581 INFO L85 PathProgramCache]: Analyzing trace with hash 468968452, now seen corresponding path program 1 times [2024-11-08 18:02:13,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:02:13,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1062857739] [2024-11-08 18:02:13,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:02:13,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:13,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:02:13,584 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:02:13,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-08 18:02:13,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:02:13,691 INFO L255 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-08 18:02:13,693 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:02:15,440 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-08 18:02:15,440 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:02:18,481 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:02:18,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1062857739] [2024-11-08 18:02:18,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1062857739] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:02:18,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2066013188] [2024-11-08 18:02:18,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:02:18,481 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-08 18:02:18,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 [2024-11-08 18:02:18,483 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-08 18:02:18,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2024-11-08 18:02:18,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:02:18,591 INFO L255 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-08 18:02:18,593 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:02:19,076 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-08 18:02:19,076 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:02:19,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2066013188] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:02:19,347 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:02:19,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2024-11-08 18:02:19,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956014439] [2024-11-08 18:02:19,348 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:02:19,349 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-08 18:02:19,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:02:19,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-08 18:02:19,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2024-11-08 18:02:19,350 INFO L87 Difference]: Start difference. First operand 149 states and 195 transitions. Second operand has 11 states, 10 states have (on average 2.5) internal successors, (25), 8 states have internal predecessors, (25), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-08 18:02:21,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:02:21,465 INFO L93 Difference]: Finished difference Result 182 states and 230 transitions. [2024-11-08 18:02:21,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-08 18:02:21,466 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 8 states have internal predecessors, (25), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 40 [2024-11-08 18:02:21,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:02:21,469 INFO L225 Difference]: With dead ends: 182 [2024-11-08 18:02:21,469 INFO L226 Difference]: Without dead ends: 180 [2024-11-08 18:02:21,470 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2024-11-08 18:02:21,470 INFO L432 NwaCegarLoop]: 103 mSDtfsCounter, 38 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 951 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-08 18:02:21,471 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 951 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-08 18:02:21,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2024-11-08 18:02:21,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 157. [2024-11-08 18:02:21,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 118 states have (on average 1.2372881355932204) internal successors, (146), 121 states have internal predecessors, (146), 23 states have call successors, (23), 13 states have call predecessors, (23), 15 states have return successors, (32), 22 states have call predecessors, (32), 22 states have call successors, (32) [2024-11-08 18:02:21,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 201 transitions. [2024-11-08 18:02:21,496 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 201 transitions. Word has length 40 [2024-11-08 18:02:21,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:02:21,497 INFO L471 AbstractCegarLoop]: Abstraction has 157 states and 201 transitions. [2024-11-08 18:02:21,497 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 8 states have internal predecessors, (25), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-08 18:02:21,497 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 201 transitions. [2024-11-08 18:02:21,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-08 18:02:21,499 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:02:21,499 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:02:21,506 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (11)] Ended with exit code 0 [2024-11-08 18:02:21,712 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-08 18:02:21,899 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:21,900 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:02:21,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:02:21,900 INFO L85 PathProgramCache]: Analyzing trace with hash 150218242, now seen corresponding path program 1 times [2024-11-08 18:02:21,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:02:21,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1197622782] [2024-11-08 18:02:21,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:02:21,901 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:21,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:02:21,903 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:02:21,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-08 18:02:21,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:02:21,983 INFO L255 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 18:02:21,985 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:02:22,850 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-08 18:02:22,850 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:02:22,850 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:02:22,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197622782] [2024-11-08 18:02:22,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197622782] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:02:22,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:02:22,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 18:02:22,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097625004] [2024-11-08 18:02:22,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:02:22,851 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 18:02:22,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:02:22,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 18:02:22,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 18:02:22,853 INFO L87 Difference]: Start difference. First operand 157 states and 201 transitions. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-08 18:02:23,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:02:23,834 INFO L93 Difference]: Finished difference Result 174 states and 219 transitions. [2024-11-08 18:02:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 18:02:23,835 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2024-11-08 18:02:23,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:02:23,838 INFO L225 Difference]: With dead ends: 174 [2024-11-08 18:02:23,838 INFO L226 Difference]: Without dead ends: 172 [2024-11-08 18:02:23,838 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-08 18:02:23,841 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 3 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 314 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-08 18:02:23,842 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 314 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-08 18:02:23,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-08 18:02:23,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 163. [2024-11-08 18:02:23,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 122 states have (on average 1.2377049180327868) internal successors, (151), 126 states have internal predecessors, (151), 24 states have call successors, (24), 14 states have call predecessors, (24), 16 states have return successors, (33), 22 states have call predecessors, (33), 23 states have call successors, (33) [2024-11-08 18:02:23,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 208 transitions. [2024-11-08 18:02:23,881 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 208 transitions. Word has length 40 [2024-11-08 18:02:23,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:02:23,883 INFO L471 AbstractCegarLoop]: Abstraction has 163 states and 208 transitions. [2024-11-08 18:02:23,883 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-08 18:02:23,884 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 208 transitions. [2024-11-08 18:02:23,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-08 18:02:23,887 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:02:23,887 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:02:23,909 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-08 18:02:24,088 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:24,088 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:02:24,088 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:02:24,089 INFO L85 PathProgramCache]: Analyzing trace with hash 207476544, now seen corresponding path program 1 times [2024-11-08 18:02:24,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:02:24,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1080495125] [2024-11-08 18:02:24,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:02:24,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:24,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:02:24,091 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:02:24,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-08 18:02:24,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:02:24,161 INFO L255 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-08 18:02:24,163 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:02:24,940 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-08 18:02:24,941 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:02:24,941 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:02:24,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080495125] [2024-11-08 18:02:24,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080495125] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:02:24,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:02:24,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 18:02:24,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756739497] [2024-11-08 18:02:24,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:02:24,942 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 18:02:24,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:02:24,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 18:02:24,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 18:02:24,943 INFO L87 Difference]: Start difference. First operand 163 states and 208 transitions. Second operand has 6 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-08 18:02:25,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:02:25,857 INFO L93 Difference]: Finished difference Result 169 states and 213 transitions. [2024-11-08 18:02:25,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 18:02:25,858 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2024-11-08 18:02:25,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:02:25,860 INFO L225 Difference]: With dead ends: 169 [2024-11-08 18:02:25,862 INFO L226 Difference]: Without dead ends: 167 [2024-11-08 18:02:25,863 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-08 18:02:25,864 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 3 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-08 18:02:25,865 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 309 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-08 18:02:25,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2024-11-08 18:02:25,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 161. [2024-11-08 18:02:25,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 121 states have (on average 1.2314049586776858) internal successors, (149), 124 states have internal predecessors, (149), 23 states have call successors, (23), 14 states have call predecessors, (23), 16 states have return successors, (32), 22 states have call predecessors, (32), 22 states have call successors, (32) [2024-11-08 18:02:25,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 204 transitions. [2024-11-08 18:02:25,906 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 204 transitions. Word has length 40 [2024-11-08 18:02:25,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:02:25,907 INFO L471 AbstractCegarLoop]: Abstraction has 161 states and 204 transitions. [2024-11-08 18:02:25,908 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.2) internal successors, (21), 5 states have internal predecessors, (21), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-08 18:02:25,908 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 204 transitions. [2024-11-08 18:02:25,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-08 18:02:25,909 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:02:25,910 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:02:25,933 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-08 18:02:26,110 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:26,110 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:02:26,111 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:02:26,111 INFO L85 PathProgramCache]: Analyzing trace with hash -163768872, now seen corresponding path program 1 times [2024-11-08 18:02:26,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:02:26,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [992372712] [2024-11-08 18:02:26,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:02:26,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:26,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:02:26,114 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:02:26,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-08 18:02:26,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:02:26,185 INFO L255 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-08 18:02:26,186 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:02:27,093 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 18:02:27,094 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:02:27,938 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 18:02:27,938 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:02:27,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992372712] [2024-11-08 18:02:27,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992372712] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:02:27,939 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:02:27,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2024-11-08 18:02:27,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062375874] [2024-11-08 18:02:27,939 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:02:27,939 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-08 18:02:27,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:02:27,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-08 18:02:27,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-08 18:02:27,941 INFO L87 Difference]: Start difference. First operand 161 states and 204 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-08 18:02:28,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:02:28,801 INFO L93 Difference]: Finished difference Result 198 states and 251 transitions. [2024-11-08 18:02:28,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 18:02:28,802 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 45 [2024-11-08 18:02:28,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:02:28,804 INFO L225 Difference]: With dead ends: 198 [2024-11-08 18:02:28,804 INFO L226 Difference]: Without dead ends: 187 [2024-11-08 18:02:28,804 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-08 18:02:28,805 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 29 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-08 18:02:28,806 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 427 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-08 18:02:28,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2024-11-08 18:02:28,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 175. [2024-11-08 18:02:28,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 130 states have (on average 1.2230769230769232) internal successors, (159), 135 states have internal predecessors, (159), 26 states have call successors, (26), 14 states have call predecessors, (26), 18 states have return successors, (38), 25 states have call predecessors, (38), 25 states have call successors, (38) [2024-11-08 18:02:28,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 223 transitions. [2024-11-08 18:02:28,843 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 223 transitions. Word has length 45 [2024-11-08 18:02:28,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:02:28,845 INFO L471 AbstractCegarLoop]: Abstraction has 175 states and 223 transitions. [2024-11-08 18:02:28,845 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 8 states have internal predecessors, (31), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-08 18:02:28,845 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 223 transitions. [2024-11-08 18:02:28,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-08 18:02:28,848 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:02:28,849 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:02:28,872 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-08 18:02:29,049 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:29,061 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:02:29,062 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:02:29,062 INFO L85 PathProgramCache]: Analyzing trace with hash 537295706, now seen corresponding path program 1 times [2024-11-08 18:02:29,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:02:29,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2127838554] [2024-11-08 18:02:29,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:02:29,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:29,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:02:29,065 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:02:29,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-08 18:02:29,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:02:29,162 INFO L255 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-08 18:02:29,166 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:02:30,873 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 18:02:30,873 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:02:30,873 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:02:30,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127838554] [2024-11-08 18:02:30,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127838554] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:02:30,874 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:02:30,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-08 18:02:30,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706018271] [2024-11-08 18:02:30,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:02:30,875 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-08 18:02:30,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:02:30,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-08 18:02:30,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-08 18:02:30,877 INFO L87 Difference]: Start difference. First operand 175 states and 223 transitions. Second operand has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 9 states have internal predecessors, (29), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-08 18:02:33,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:02:33,226 INFO L93 Difference]: Finished difference Result 230 states and 293 transitions. [2024-11-08 18:02:33,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-08 18:02:33,227 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 9 states have internal predecessors, (29), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 45 [2024-11-08 18:02:33,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:02:33,229 INFO L225 Difference]: With dead ends: 230 [2024-11-08 18:02:33,229 INFO L226 Difference]: Without dead ends: 223 [2024-11-08 18:02:33,231 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2024-11-08 18:02:33,232 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 23 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 662 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:02:33,233 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 662 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-08 18:02:33,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2024-11-08 18:02:33,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 177. [2024-11-08 18:02:33,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 132 states have (on average 1.2196969696969697) internal successors, (161), 136 states have internal predecessors, (161), 26 states have call successors, (26), 14 states have call predecessors, (26), 18 states have return successors, (38), 26 states have call predecessors, (38), 25 states have call successors, (38) [2024-11-08 18:02:33,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 225 transitions. [2024-11-08 18:02:33,278 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 225 transitions. Word has length 45 [2024-11-08 18:02:33,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:02:33,278 INFO L471 AbstractCegarLoop]: Abstraction has 177 states and 225 transitions. [2024-11-08 18:02:33,279 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 9 states have internal predecessors, (29), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-08 18:02:33,279 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 225 transitions. [2024-11-08 18:02:33,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-08 18:02:33,280 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:02:33,280 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:02:33,300 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-08 18:02:33,481 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:33,481 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:02:33,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:02:33,482 INFO L85 PathProgramCache]: Analyzing trace with hash 497726880, now seen corresponding path program 1 times [2024-11-08 18:02:33,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:02:33,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [305472797] [2024-11-08 18:02:33,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:02:33,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:33,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:02:33,483 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:02:33,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-08 18:02:33,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:02:33,537 INFO L255 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-08 18:02:33,538 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:02:34,916 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 18:02:34,917 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:02:36,528 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 18:02:36,528 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:02:36,529 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305472797] [2024-11-08 18:02:36,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305472797] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:02:36,529 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:02:36,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2024-11-08 18:02:36,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240262816] [2024-11-08 18:02:36,529 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:02:36,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-08 18:02:36,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:02:36,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-08 18:02:36,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2024-11-08 18:02:36,531 INFO L87 Difference]: Start difference. First operand 177 states and 225 transitions. Second operand has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:02:39,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:02:39,113 INFO L93 Difference]: Finished difference Result 237 states and 301 transitions. [2024-11-08 18:02:39,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-08 18:02:39,115 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) Word has length 47 [2024-11-08 18:02:39,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:02:39,117 INFO L225 Difference]: With dead ends: 237 [2024-11-08 18:02:39,117 INFO L226 Difference]: Without dead ends: 229 [2024-11-08 18:02:39,117 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2024-11-08 18:02:39,118 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 23 mSDsluCounter, 707 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 777 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:02:39,118 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 777 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-08 18:02:39,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2024-11-08 18:02:39,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 188. [2024-11-08 18:02:39,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 141 states have (on average 1.2127659574468086) internal successors, (171), 144 states have internal predecessors, (171), 27 states have call successors, (27), 14 states have call predecessors, (27), 19 states have return successors, (40), 29 states have call predecessors, (40), 26 states have call successors, (40) [2024-11-08 18:02:39,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 238 transitions. [2024-11-08 18:02:39,141 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 238 transitions. Word has length 47 [2024-11-08 18:02:39,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:02:39,142 INFO L471 AbstractCegarLoop]: Abstraction has 188 states and 238 transitions. [2024-11-08 18:02:39,142 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5714285714285716) internal successors, (36), 12 states have internal predecessors, (36), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:02:39,142 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 238 transitions. [2024-11-08 18:02:39,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-08 18:02:39,143 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:02:39,143 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:02:39,166 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-08 18:02:39,344 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:39,344 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:02:39,344 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:02:39,344 INFO L85 PathProgramCache]: Analyzing trace with hash 554985182, now seen corresponding path program 1 times [2024-11-08 18:02:39,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:02:39,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1354913659] [2024-11-08 18:02:39,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:02:39,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:39,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:02:39,346 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:02:39,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-08 18:02:39,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:02:39,403 INFO L255 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-08 18:02:39,404 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:02:39,738 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-08 18:02:39,739 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:02:39,739 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:02:39,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354913659] [2024-11-08 18:02:39,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354913659] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:02:39,739 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:02:39,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 18:02:39,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432158206] [2024-11-08 18:02:39,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:02:39,740 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 18:02:39,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:02:39,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 18:02:39,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 18:02:39,741 INFO L87 Difference]: Start difference. First operand 188 states and 238 transitions. Second operand has 6 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-08 18:02:40,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:02:40,050 INFO L93 Difference]: Finished difference Result 196 states and 245 transitions. [2024-11-08 18:02:40,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 18:02:40,051 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 47 [2024-11-08 18:02:40,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:02:40,052 INFO L225 Difference]: With dead ends: 196 [2024-11-08 18:02:40,052 INFO L226 Difference]: Without dead ends: 181 [2024-11-08 18:02:40,055 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-08 18:02:40,056 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 3 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:02:40,056 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 317 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-08 18:02:40,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2024-11-08 18:02:40,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 181. [2024-11-08 18:02:40,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 136 states have (on average 1.2058823529411764) internal successors, (164), 140 states have internal predecessors, (164), 25 states have call successors, (25), 14 states have call predecessors, (25), 19 states have return successors, (37), 26 states have call predecessors, (37), 24 states have call successors, (37) [2024-11-08 18:02:40,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 226 transitions. [2024-11-08 18:02:40,087 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 226 transitions. Word has length 47 [2024-11-08 18:02:40,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:02:40,087 INFO L471 AbstractCegarLoop]: Abstraction has 181 states and 226 transitions. [2024-11-08 18:02:40,087 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-08 18:02:40,087 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 226 transitions. [2024-11-08 18:02:40,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-08 18:02:40,089 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:02:40,089 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:02:40,112 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-08 18:02:40,289 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:40,290 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:02:40,290 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:02:40,290 INFO L85 PathProgramCache]: Analyzing trace with hash 1374560520, now seen corresponding path program 1 times [2024-11-08 18:02:40,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:02:40,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1605997217] [2024-11-08 18:02:40,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:02:40,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:40,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:02:40,291 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:02:40,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-08 18:02:40,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:02:40,350 INFO L255 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 18:02:40,351 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:02:41,943 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 18:02:41,943 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:02:43,938 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 18:02:43,938 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:02:43,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605997217] [2024-11-08 18:02:43,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605997217] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:02:43,939 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:02:43,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2024-11-08 18:02:43,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201659451] [2024-11-08 18:02:43,939 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:02:43,940 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-08 18:02:43,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:02:43,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-08 18:02:43,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2024-11-08 18:02:43,941 INFO L87 Difference]: Start difference. First operand 181 states and 226 transitions. Second operand has 16 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:02:48,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:02:48,958 INFO L93 Difference]: Finished difference Result 265 states and 341 transitions. [2024-11-08 18:02:48,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-08 18:02:48,959 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 49 [2024-11-08 18:02:48,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:02:48,961 INFO L225 Difference]: With dead ends: 265 [2024-11-08 18:02:48,961 INFO L226 Difference]: Without dead ends: 258 [2024-11-08 18:02:48,962 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2024-11-08 18:02:48,962 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 49 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 304 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 735 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 304 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:02:48,963 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 735 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 304 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-08 18:02:48,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2024-11-08 18:02:48,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 191. [2024-11-08 18:02:48,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 142 states have (on average 1.1971830985915493) internal successors, (170), 148 states have internal predecessors, (170), 27 states have call successors, (27), 14 states have call predecessors, (27), 21 states have return successors, (42), 28 states have call predecessors, (42), 26 states have call successors, (42) [2024-11-08 18:02:48,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 239 transitions. [2024-11-08 18:02:48,994 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 239 transitions. Word has length 49 [2024-11-08 18:02:48,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:02:48,995 INFO L471 AbstractCegarLoop]: Abstraction has 191 states and 239 transitions. [2024-11-08 18:02:48,995 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:02:48,995 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 239 transitions. [2024-11-08 18:02:48,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-08 18:02:48,997 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:02:48,997 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:02:49,018 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-08 18:02:49,197 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:49,198 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:02:49,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:02:49,198 INFO L85 PathProgramCache]: Analyzing trace with hash -811059900, now seen corresponding path program 1 times [2024-11-08 18:02:49,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:02:49,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [424014094] [2024-11-08 18:02:49,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:02:49,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:02:49,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:02:49,200 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:02:49,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-08 18:02:49,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:02:49,261 INFO L255 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-08 18:02:49,263 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:02:50,957 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 18:02:50,958 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:02:55,031 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 18:02:55,031 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:02:55,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424014094] [2024-11-08 18:02:55,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424014094] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:02:55,031 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:02:55,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2024-11-08 18:02:55,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761858087] [2024-11-08 18:02:55,032 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:02:55,032 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-08 18:02:55,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:02:55,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-08 18:02:55,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2024-11-08 18:02:55,034 INFO L87 Difference]: Start difference. First operand 191 states and 239 transitions. Second operand has 24 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-08 18:03:05,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:03:05,672 INFO L93 Difference]: Finished difference Result 279 states and 371 transitions. [2024-11-08 18:03:05,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 18:03:05,673 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 49 [2024-11-08 18:03:05,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:03:05,675 INFO L225 Difference]: With dead ends: 279 [2024-11-08 18:03:05,675 INFO L226 Difference]: Without dead ends: 264 [2024-11-08 18:03:05,676 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 8.9s TimeCoverageRelationStatistics Valid=156, Invalid=1404, Unknown=0, NotChecked=0, Total=1560 [2024-11-08 18:03:05,677 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 54 mSDsluCounter, 1178 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 1248 SdHoareTripleChecker+Invalid, 674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2024-11-08 18:03:05,678 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 1248 Invalid, 674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2024-11-08 18:03:05,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2024-11-08 18:03:05,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 209. [2024-11-08 18:03:05,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 154 states have (on average 1.1948051948051948) internal successors, (184), 164 states have internal predecessors, (184), 30 states have call successors, (30), 14 states have call predecessors, (30), 24 states have return successors, (58), 30 states have call predecessors, (58), 28 states have call successors, (58) [2024-11-08 18:03:05,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 272 transitions. [2024-11-08 18:03:05,711 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 272 transitions. Word has length 49 [2024-11-08 18:03:05,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:03:05,711 INFO L471 AbstractCegarLoop]: Abstraction has 209 states and 272 transitions. [2024-11-08 18:03:05,711 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-08 18:03:05,712 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 272 transitions. [2024-11-08 18:03:05,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-08 18:03:05,713 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:03:05,713 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:03:05,730 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-08 18:03:05,913 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:03:05,914 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:03:05,914 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:03:05,914 INFO L85 PathProgramCache]: Analyzing trace with hash -870479576, now seen corresponding path program 2 times [2024-11-08 18:03:05,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:03:05,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [756559417] [2024-11-08 18:03:05,914 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 18:03:05,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:03:05,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:03:05,916 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:03:05,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-08 18:03:05,979 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 18:03:05,979 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:03:05,980 INFO L255 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-08 18:03:05,982 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:03:07,268 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 18:03:07,268 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:03:08,726 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 18:03:08,726 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:03:08,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756559417] [2024-11-08 18:03:08,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756559417] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:03:08,726 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:03:08,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 14 [2024-11-08 18:03:08,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658181663] [2024-11-08 18:03:08,727 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:03:08,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-08 18:03:08,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:03:08,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-08 18:03:08,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2024-11-08 18:03:08,728 INFO L87 Difference]: Start difference. First operand 209 states and 272 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 12 states have internal predecessors, (38), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:03:13,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:03:13,530 INFO L93 Difference]: Finished difference Result 269 states and 370 transitions. [2024-11-08 18:03:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 18:03:13,531 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 12 states have internal predecessors, (38), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) Word has length 49 [2024-11-08 18:03:13,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:03:13,533 INFO L225 Difference]: With dead ends: 269 [2024-11-08 18:03:13,533 INFO L226 Difference]: Without dead ends: 262 [2024-11-08 18:03:13,533 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2024-11-08 18:03:13,534 INFO L432 NwaCegarLoop]: 87 mSDtfsCounter, 73 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-08 18:03:13,534 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 870 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-08 18:03:13,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2024-11-08 18:03:13,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 213. [2024-11-08 18:03:13,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 156 states have (on average 1.1923076923076923) internal successors, (186), 166 states have internal predecessors, (186), 32 states have call successors, (32), 14 states have call predecessors, (32), 24 states have return successors, (61), 32 states have call predecessors, (61), 30 states have call successors, (61) [2024-11-08 18:03:13,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 279 transitions. [2024-11-08 18:03:13,579 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 279 transitions. Word has length 49 [2024-11-08 18:03:13,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:03:13,580 INFO L471 AbstractCegarLoop]: Abstraction has 213 states and 279 transitions. [2024-11-08 18:03:13,580 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 12 states have internal predecessors, (38), 4 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:03:13,580 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 279 transitions. [2024-11-08 18:03:13,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-08 18:03:13,583 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:03:13,583 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:03:13,603 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-08 18:03:13,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:03:13,784 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:03:13,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:03:13,784 INFO L85 PathProgramCache]: Analyzing trace with hash 963344748, now seen corresponding path program 2 times [2024-11-08 18:03:13,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:03:13,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [682271614] [2024-11-08 18:03:13,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 18:03:13,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:03:13,785 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:03:13,786 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:03:13,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-08 18:03:13,848 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 18:03:13,848 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:03:13,849 INFO L255 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-08 18:03:13,850 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:03:15,491 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 18:03:15,491 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:03:19,384 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 18:03:19,384 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:03:19,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682271614] [2024-11-08 18:03:19,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682271614] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:03:19,384 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:03:19,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 24 [2024-11-08 18:03:19,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270258067] [2024-11-08 18:03:19,385 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:03:19,385 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-08 18:03:19,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:03:19,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-08 18:03:19,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2024-11-08 18:03:19,386 INFO L87 Difference]: Start difference. First operand 213 states and 279 transitions. Second operand has 24 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-08 18:03:27,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:03:27,626 INFO L93 Difference]: Finished difference Result 277 states and 374 transitions. [2024-11-08 18:03:27,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-08 18:03:27,627 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 49 [2024-11-08 18:03:27,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:03:27,629 INFO L225 Difference]: With dead ends: 277 [2024-11-08 18:03:27,629 INFO L226 Difference]: Without dead ends: 260 [2024-11-08 18:03:27,630 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 7.9s TimeCoverageRelationStatistics Valid=137, Invalid=1269, Unknown=0, NotChecked=0, Total=1406 [2024-11-08 18:03:27,631 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 73 mSDsluCounter, 962 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-08 18:03:27,631 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 1034 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2024-11-08 18:03:27,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2024-11-08 18:03:27,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 218. [2024-11-08 18:03:27,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 159 states have (on average 1.1823899371069182) internal successors, (188), 171 states have internal predecessors, (188), 32 states have call successors, (32), 14 states have call predecessors, (32), 26 states have return successors, (66), 32 states have call predecessors, (66), 30 states have call successors, (66) [2024-11-08 18:03:27,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 286 transitions. [2024-11-08 18:03:27,686 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 286 transitions. Word has length 49 [2024-11-08 18:03:27,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:03:27,687 INFO L471 AbstractCegarLoop]: Abstraction has 218 states and 286 transitions. [2024-11-08 18:03:27,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 2.0) internal successors, (44), 20 states have internal predecessors, (44), 4 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-08 18:03:27,687 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 286 transitions. [2024-11-08 18:03:27,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-08 18:03:27,689 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:03:27,689 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:03:27,710 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-08 18:03:27,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:03:27,890 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:03:27,890 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:03:27,890 INFO L85 PathProgramCache]: Analyzing trace with hash 1643476896, now seen corresponding path program 1 times [2024-11-08 18:03:27,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:03:27,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1364457370] [2024-11-08 18:03:27,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:03:27,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:03:27,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:03:27,893 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:03:27,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-08 18:03:27,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:03:27,949 INFO L255 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-08 18:03:27,950 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:03:30,743 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-08 18:03:30,743 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:03:30,743 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:03:30,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364457370] [2024-11-08 18:03:30,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364457370] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:03:30,743 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:03:30,743 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-08 18:03:30,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055961300] [2024-11-08 18:03:30,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:03:30,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-08 18:03:30,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:03:30,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-08 18:03:30,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-11-08 18:03:30,745 INFO L87 Difference]: Start difference. First operand 218 states and 286 transitions. Second operand has 14 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 5 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-08 18:03:33,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:03:33,964 INFO L93 Difference]: Finished difference Result 320 states and 433 transitions. [2024-11-08 18:03:33,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 18:03:33,965 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 5 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 50 [2024-11-08 18:03:33,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:03:33,967 INFO L225 Difference]: With dead ends: 320 [2024-11-08 18:03:33,967 INFO L226 Difference]: Without dead ends: 261 [2024-11-08 18:03:33,968 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2024-11-08 18:03:33,969 INFO L432 NwaCegarLoop]: 95 mSDtfsCounter, 32 mSDsluCounter, 1026 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 1121 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:03:33,969 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 1121 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-08 18:03:33,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2024-11-08 18:03:34,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 234. [2024-11-08 18:03:34,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 171 states have (on average 1.1637426900584795) internal successors, (199), 182 states have internal predecessors, (199), 36 states have call successors, (36), 15 states have call predecessors, (36), 26 states have return successors, (69), 36 states have call predecessors, (69), 34 states have call successors, (69) [2024-11-08 18:03:34,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 304 transitions. [2024-11-08 18:03:34,012 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 304 transitions. Word has length 50 [2024-11-08 18:03:34,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:03:34,012 INFO L471 AbstractCegarLoop]: Abstraction has 234 states and 304 transitions. [2024-11-08 18:03:34,013 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 5 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-08 18:03:34,013 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 304 transitions. [2024-11-08 18:03:34,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-08 18:03:34,014 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:03:34,014 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:03:34,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-08 18:03:34,215 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:03:34,215 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:03:34,215 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:03:34,215 INFO L85 PathProgramCache]: Analyzing trace with hash 388115684, now seen corresponding path program 1 times [2024-11-08 18:03:34,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:03:34,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [388309740] [2024-11-08 18:03:34,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:03:34,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:03:34,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:03:34,217 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:03:34,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-08 18:03:34,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:03:34,272 INFO L255 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 18:03:34,274 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:03:35,890 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-08 18:03:35,890 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:03:37,197 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:03:37,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388309740] [2024-11-08 18:03:37,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388309740] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:03:37,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [39161061] [2024-11-08 18:03:37,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:03:37,198 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-08 18:03:37,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 [2024-11-08 18:03:37,199 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-08 18:03:37,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2024-11-08 18:03:37,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:03:37,292 INFO L255 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 18:03:37,293 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:03:38,045 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-08 18:03:38,045 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:03:38,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [39161061] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:03:38,370 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:03:38,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 11 [2024-11-08 18:03:38,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685266856] [2024-11-08 18:03:38,371 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:03:38,371 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-08 18:03:38,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:03:38,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-08 18:03:38,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2024-11-08 18:03:38,377 INFO L87 Difference]: Start difference. First operand 234 states and 304 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 9 states have internal predecessors, (33), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-08 18:03:40,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:03:40,957 INFO L93 Difference]: Finished difference Result 309 states and 402 transitions. [2024-11-08 18:03:40,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-08 18:03:40,958 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 9 states have internal predecessors, (33), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 50 [2024-11-08 18:03:40,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:03:40,960 INFO L225 Difference]: With dead ends: 309 [2024-11-08 18:03:40,960 INFO L226 Difference]: Without dead ends: 257 [2024-11-08 18:03:40,961 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 104 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2024-11-08 18:03:40,961 INFO L432 NwaCegarLoop]: 96 mSDtfsCounter, 38 mSDsluCounter, 776 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 872 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-08 18:03:40,962 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 872 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-08 18:03:40,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257 states. [2024-11-08 18:03:41,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257 to 234. [2024-11-08 18:03:41,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 171 states have (on average 1.1578947368421053) internal successors, (198), 182 states have internal predecessors, (198), 36 states have call successors, (36), 15 states have call predecessors, (36), 26 states have return successors, (69), 36 states have call predecessors, (69), 34 states have call successors, (69) [2024-11-08 18:03:41,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 303 transitions. [2024-11-08 18:03:41,007 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 303 transitions. Word has length 50 [2024-11-08 18:03:41,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:03:41,007 INFO L471 AbstractCegarLoop]: Abstraction has 234 states and 303 transitions. [2024-11-08 18:03:41,008 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 9 states have internal predecessors, (33), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-08 18:03:41,008 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 303 transitions. [2024-11-08 18:03:41,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-08 18:03:41,009 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:03:41,009 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:03:41,031 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-08 18:03:41,212 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (24)] Forceful destruction successful, exit code 0 [2024-11-08 18:03:41,410 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt [2024-11-08 18:03:41,410 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:03:41,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:03:41,410 INFO L85 PathProgramCache]: Analyzing trace with hash -616442850, now seen corresponding path program 1 times [2024-11-08 18:03:41,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:03:41,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [677849876] [2024-11-08 18:03:41,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:03:41,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:03:41,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:03:41,413 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:03:41,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-08 18:03:41,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:03:41,477 INFO L255 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-08 18:03:41,479 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:03:43,224 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-08 18:03:43,225 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:03:43,225 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:03:43,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677849876] [2024-11-08 18:03:43,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677849876] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:03:43,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:03:43,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-08 18:03:43,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399991689] [2024-11-08 18:03:43,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:03:43,226 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-08 18:03:43,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:03:43,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-08 18:03:43,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2024-11-08 18:03:43,227 INFO L87 Difference]: Start difference. First operand 234 states and 303 transitions. Second operand has 12 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 18:03:45,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:03:45,800 INFO L93 Difference]: Finished difference Result 301 states and 392 transitions. [2024-11-08 18:03:45,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 18:03:45,803 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 50 [2024-11-08 18:03:45,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:03:45,804 INFO L225 Difference]: With dead ends: 301 [2024-11-08 18:03:45,804 INFO L226 Difference]: Without dead ends: 249 [2024-11-08 18:03:45,805 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2024-11-08 18:03:45,806 INFO L432 NwaCegarLoop]: 81 mSDtfsCounter, 40 mSDsluCounter, 673 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 754 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-08 18:03:45,806 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 754 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-08 18:03:45,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2024-11-08 18:03:45,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 234. [2024-11-08 18:03:45,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 171 states have (on average 1.152046783625731) internal successors, (197), 182 states have internal predecessors, (197), 36 states have call successors, (36), 15 states have call predecessors, (36), 26 states have return successors, (69), 36 states have call predecessors, (69), 34 states have call successors, (69) [2024-11-08 18:03:45,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 302 transitions. [2024-11-08 18:03:45,848 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 302 transitions. Word has length 50 [2024-11-08 18:03:45,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:03:45,848 INFO L471 AbstractCegarLoop]: Abstraction has 234 states and 302 transitions. [2024-11-08 18:03:45,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.0) internal successors, (33), 10 states have internal predecessors, (33), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 18:03:45,848 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 302 transitions. [2024-11-08 18:03:45,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-08 18:03:45,850 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:03:45,850 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:03:45,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-08 18:03:46,050 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:03:46,051 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:03:46,051 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:03:46,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1871804062, now seen corresponding path program 1 times [2024-11-08 18:03:46,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:03:46,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [310815802] [2024-11-08 18:03:46,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:03:46,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:03:46,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:03:46,054 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:03:46,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-08 18:03:46,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:03:46,124 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-08 18:03:46,125 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:03:51,962 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-08 18:03:51,962 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:03:54,011 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:03:54,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310815802] [2024-11-08 18:03:54,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310815802] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:03:54,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [815238075] [2024-11-08 18:03:54,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:03:54,011 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-08 18:03:54,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 [2024-11-08 18:03:54,016 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-08 18:03:54,021 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2024-11-08 18:03:54,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:03:54,134 INFO L255 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 18:03:54,135 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:03:54,661 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-08 18:03:54,661 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:03:54,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [815238075] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:03:54,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 18:03:54,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 10 [2024-11-08 18:03:54,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127957955] [2024-11-08 18:03:54,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:03:54,662 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 18:03:54,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:03:54,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 18:03:54,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=161, Unknown=1, NotChecked=0, Total=210 [2024-11-08 18:03:54,663 INFO L87 Difference]: Start difference. First operand 234 states and 302 transitions. Second operand has 8 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 18:03:55,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:03:55,993 INFO L93 Difference]: Finished difference Result 257 states and 336 transitions. [2024-11-08 18:03:55,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 18:03:55,994 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 50 [2024-11-08 18:03:55,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:03:55,996 INFO L225 Difference]: With dead ends: 257 [2024-11-08 18:03:55,996 INFO L226 Difference]: Without dead ends: 255 [2024-11-08 18:03:55,997 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 93 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=55, Invalid=184, Unknown=1, NotChecked=0, Total=240 [2024-11-08 18:03:55,997 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 13 mSDsluCounter, 303 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:03:55,998 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 368 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-08 18:03:55,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2024-11-08 18:03:56,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 239. [2024-11-08 18:03:56,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 174 states have (on average 1.1494252873563218) internal successors, (200), 186 states have internal predecessors, (200), 37 states have call successors, (37), 16 states have call predecessors, (37), 27 states have return successors, (70), 36 states have call predecessors, (70), 35 states have call successors, (70) [2024-11-08 18:03:56,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 307 transitions. [2024-11-08 18:03:56,043 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 307 transitions. Word has length 50 [2024-11-08 18:03:56,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:03:56,044 INFO L471 AbstractCegarLoop]: Abstraction has 239 states and 307 transitions. [2024-11-08 18:03:56,044 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.142857142857143) internal successors, (29), 7 states have internal predecessors, (29), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 18:03:56,044 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 307 transitions. [2024-11-08 18:03:56,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-08 18:03:56,045 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:03:56,045 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:03:56,051 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (27)] Ended with exit code 0 [2024-11-08 18:03:56,267 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-08 18:03:56,450 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:03:56,450 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:03:56,451 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:03:56,451 INFO L85 PathProgramCache]: Analyzing trace with hash -46426896, now seen corresponding path program 1 times [2024-11-08 18:03:56,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:03:56,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [971550050] [2024-11-08 18:03:56,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:03:56,452 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:03:56,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:03:56,453 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:03:56,455 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-08 18:03:56,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:03:56,518 INFO L255 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-08 18:03:56,519 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:03:57,354 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 18:03:57,354 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:03:58,785 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 18:03:58,785 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:03:58,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971550050] [2024-11-08 18:03:58,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971550050] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:03:58,785 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:03:58,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2024-11-08 18:03:58,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766189883] [2024-11-08 18:03:58,786 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:03:58,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-08 18:03:58,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:03:58,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-08 18:03:58,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2024-11-08 18:03:58,787 INFO L87 Difference]: Start difference. First operand 239 states and 307 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 11 states have internal predecessors, (44), 4 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-08 18:04:00,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:04:00,204 INFO L93 Difference]: Finished difference Result 279 states and 369 transitions. [2024-11-08 18:04:00,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 18:04:00,205 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 11 states have internal predecessors, (44), 4 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 3 states have call successors, (9) Word has length 51 [2024-11-08 18:04:00,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:04:00,206 INFO L225 Difference]: With dead ends: 279 [2024-11-08 18:04:00,207 INFO L226 Difference]: Without dead ends: 262 [2024-11-08 18:04:00,207 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2024-11-08 18:04:00,208 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 5 mSDsluCounter, 835 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 917 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-08 18:04:00,208 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 917 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-08 18:04:00,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2024-11-08 18:04:00,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 248. [2024-11-08 18:04:00,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 179 states have (on average 1.1452513966480447) internal successors, (205), 192 states have internal predecessors, (205), 40 states have call successors, (40), 16 states have call predecessors, (40), 28 states have return successors, (86), 39 states have call predecessors, (86), 38 states have call successors, (86) [2024-11-08 18:04:00,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 331 transitions. [2024-11-08 18:04:00,255 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 331 transitions. Word has length 51 [2024-11-08 18:04:00,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:04:00,255 INFO L471 AbstractCegarLoop]: Abstraction has 248 states and 331 transitions. [2024-11-08 18:04:00,256 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 11 states have internal predecessors, (44), 4 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-08 18:04:00,256 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 331 transitions. [2024-11-08 18:04:00,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-08 18:04:00,257 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:04:00,257 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:04:00,276 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-08 18:04:00,458 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:04:00,458 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:04:00,458 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:04:00,458 INFO L85 PathProgramCache]: Analyzing trace with hash -822885553, now seen corresponding path program 1 times [2024-11-08 18:04:00,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:04:00,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2108807996] [2024-11-08 18:04:00,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:04:00,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:04:00,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:04:00,460 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:04:00,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-08 18:04:00,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:04:00,517 INFO L255 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 18:04:00,518 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:04:01,459 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-08 18:04:01,459 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:04:03,015 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-08 18:04:03,015 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:04:03,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108807996] [2024-11-08 18:04:03,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108807996] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:04:03,015 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:04:03,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2024-11-08 18:04:03,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404271996] [2024-11-08 18:04:03,016 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:04:03,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-08 18:04:03,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:04:03,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-08 18:04:03,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2024-11-08 18:04:03,017 INFO L87 Difference]: Start difference. First operand 248 states and 331 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 11 states have internal predecessors, (41), 5 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2024-11-08 18:04:05,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:04:05,071 INFO L93 Difference]: Finished difference Result 324 states and 413 transitions. [2024-11-08 18:04:05,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-08 18:04:05,072 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 11 states have internal predecessors, (41), 5 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) Word has length 51 [2024-11-08 18:04:05,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:04:05,074 INFO L225 Difference]: With dead ends: 324 [2024-11-08 18:04:05,074 INFO L226 Difference]: Without dead ends: 242 [2024-11-08 18:04:05,075 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2024-11-08 18:04:05,076 INFO L432 NwaCegarLoop]: 92 mSDtfsCounter, 32 mSDsluCounter, 1091 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 1183 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-08 18:04:05,076 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 1183 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-08 18:04:05,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2024-11-08 18:04:05,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 234. [2024-11-08 18:04:05,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 171 states have (on average 1.1403508771929824) internal successors, (195), 182 states have internal predecessors, (195), 36 states have call successors, (36), 16 states have call predecessors, (36), 26 states have return successors, (77), 35 states have call predecessors, (77), 34 states have call successors, (77) [2024-11-08 18:04:05,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 308 transitions. [2024-11-08 18:04:05,129 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 308 transitions. Word has length 51 [2024-11-08 18:04:05,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:04:05,129 INFO L471 AbstractCegarLoop]: Abstraction has 234 states and 308 transitions. [2024-11-08 18:04:05,133 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 11 states have internal predecessors, (41), 5 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 6 states have call predecessors, (6), 4 states have call successors, (6) [2024-11-08 18:04:05,133 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 308 transitions. [2024-11-08 18:04:05,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-08 18:04:05,135 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:04:05,135 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:04:05,156 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-08 18:04:05,335 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:04:05,335 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:04:05,336 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:04:05,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1322157108, now seen corresponding path program 1 times [2024-11-08 18:04:05,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:04:05,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1020711696] [2024-11-08 18:04:05,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:04:05,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:04:05,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:04:05,337 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:04:05,339 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-08 18:04:05,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:04:05,394 INFO L255 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-08 18:04:05,396 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:04:06,505 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 18:04:06,505 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:04:08,602 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 18:04:08,602 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:04:08,602 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020711696] [2024-11-08 18:04:08,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020711696] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:04:08,602 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:04:08,602 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2024-11-08 18:04:08,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194826719] [2024-11-08 18:04:08,603 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:04:08,603 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-08 18:04:08,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:04:08,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-08 18:04:08,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2024-11-08 18:04:08,605 INFO L87 Difference]: Start difference. First operand 234 states and 308 transitions. Second operand has 16 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 4 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-08 18:04:11,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:04:11,775 INFO L93 Difference]: Finished difference Result 282 states and 380 transitions. [2024-11-08 18:04:11,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 18:04:11,775 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 4 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 51 [2024-11-08 18:04:11,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:04:11,778 INFO L225 Difference]: With dead ends: 282 [2024-11-08 18:04:11,778 INFO L226 Difference]: Without dead ends: 255 [2024-11-08 18:04:11,778 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2024-11-08 18:04:11,779 INFO L432 NwaCegarLoop]: 80 mSDtfsCounter, 30 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 878 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-08 18:04:11,780 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 878 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-08 18:04:11,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2024-11-08 18:04:11,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 216. [2024-11-08 18:04:11,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 158 states have (on average 1.1518987341772151) internal successors, (182), 169 states have internal predecessors, (182), 33 states have call successors, (33), 14 states have call predecessors, (33), 24 states have return successors, (69), 32 states have call predecessors, (69), 31 states have call successors, (69) [2024-11-08 18:04:11,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 284 transitions. [2024-11-08 18:04:11,826 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 284 transitions. Word has length 51 [2024-11-08 18:04:11,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:04:11,827 INFO L471 AbstractCegarLoop]: Abstraction has 216 states and 284 transitions. [2024-11-08 18:04:11,827 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 3.0) internal successors, (42), 14 states have internal predecessors, (42), 4 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-08 18:04:11,827 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 284 transitions. [2024-11-08 18:04:11,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-08 18:04:11,828 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:04:11,828 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:04:11,848 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-08 18:04:12,029 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:04:12,029 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:04:12,030 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:04:12,030 INFO L85 PathProgramCache]: Analyzing trace with hash 2134046353, now seen corresponding path program 1 times [2024-11-08 18:04:12,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:04:12,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [184603587] [2024-11-08 18:04:12,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:04:12,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:04:12,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:04:12,033 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:04:12,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-08 18:04:12,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:04:12,097 INFO L255 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 18:04:12,098 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:04:13,127 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-08 18:04:13,128 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:04:13,128 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:04:13,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [184603587] [2024-11-08 18:04:13,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [184603587] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:04:13,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:04:13,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-08 18:04:13,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477885934] [2024-11-08 18:04:13,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:04:13,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-08 18:04:13,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:04:13,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-08 18:04:13,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-08 18:04:13,130 INFO L87 Difference]: Start difference. First operand 216 states and 284 transitions. Second operand has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 18:04:14,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:04:14,886 INFO L93 Difference]: Finished difference Result 283 states and 363 transitions. [2024-11-08 18:04:14,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 18:04:14,887 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 51 [2024-11-08 18:04:14,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:04:14,888 INFO L225 Difference]: With dead ends: 283 [2024-11-08 18:04:14,888 INFO L226 Difference]: Without dead ends: 223 [2024-11-08 18:04:14,889 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-11-08 18:04:14,889 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 34 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:04:14,890 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 633 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-08 18:04:14,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2024-11-08 18:04:14,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 211. [2024-11-08 18:04:14,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 155 states have (on average 1.1483870967741936) internal successors, (178), 165 states have internal predecessors, (178), 32 states have call successors, (32), 14 states have call predecessors, (32), 23 states have return successors, (67), 31 states have call predecessors, (67), 30 states have call successors, (67) [2024-11-08 18:04:14,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 277 transitions. [2024-11-08 18:04:14,929 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 277 transitions. Word has length 51 [2024-11-08 18:04:14,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:04:14,929 INFO L471 AbstractCegarLoop]: Abstraction has 211 states and 277 transitions. [2024-11-08 18:04:14,929 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 8 states have internal predecessors, (34), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 18:04:14,930 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 277 transitions. [2024-11-08 18:04:14,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-08 18:04:14,931 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:04:14,931 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:04:14,952 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-08 18:04:15,131 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:04:15,132 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:04:15,132 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:04:15,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1466593702, now seen corresponding path program 1 times [2024-11-08 18:04:15,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:04:15,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [884876243] [2024-11-08 18:04:15,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:04:15,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:04:15,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:04:15,134 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:04:15,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-08 18:04:15,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:04:15,198 INFO L255 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-08 18:04:15,199 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:04:16,792 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-08 18:04:16,793 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:04:18,148 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-08 18:04:18,148 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:04:18,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884876243] [2024-11-08 18:04:18,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884876243] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-08 18:04:18,149 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 18:04:18,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12] total 16 [2024-11-08 18:04:18,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279268399] [2024-11-08 18:04:18,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:04:18,149 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 18:04:18,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:04:18,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 18:04:18,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-11-08 18:04:18,150 INFO L87 Difference]: Start difference. First operand 211 states and 277 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-08 18:04:19,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:04:19,041 INFO L93 Difference]: Finished difference Result 284 states and 364 transitions. [2024-11-08 18:04:19,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 18:04:19,042 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 55 [2024-11-08 18:04:19,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:04:19,043 INFO L225 Difference]: With dead ends: 284 [2024-11-08 18:04:19,043 INFO L226 Difference]: Without dead ends: 245 [2024-11-08 18:04:19,043 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2024-11-08 18:04:19,044 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 21 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-08 18:04:19,044 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 450 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-08 18:04:19,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2024-11-08 18:04:19,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 237. [2024-11-08 18:04:19,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 173 states have (on average 1.1560693641618498) internal successors, (200), 186 states have internal predecessors, (200), 37 states have call successors, (37), 15 states have call predecessors, (37), 26 states have return successors, (68), 35 states have call predecessors, (68), 34 states have call successors, (68) [2024-11-08 18:04:19,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 305 transitions. [2024-11-08 18:04:19,092 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 305 transitions. Word has length 55 [2024-11-08 18:04:19,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:04:19,093 INFO L471 AbstractCegarLoop]: Abstraction has 237 states and 305 transitions. [2024-11-08 18:04:19,093 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-08 18:04:19,093 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 305 transitions. [2024-11-08 18:04:19,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-08 18:04:19,095 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:04:19,095 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:04:19,116 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-08 18:04:19,295 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:04:19,295 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:04:19,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:04:19,296 INFO L85 PathProgramCache]: Analyzing trace with hash -2076481310, now seen corresponding path program 1 times [2024-11-08 18:04:19,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:04:19,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [768348419] [2024-11-08 18:04:19,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:04:19,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:04:19,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:04:19,297 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:04:19,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-08 18:04:19,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:04:19,358 INFO L255 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-08 18:04:19,359 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:04:20,106 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-08 18:04:20,106 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:04:20,580 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-08 18:04:20,580 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:04:20,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768348419] [2024-11-08 18:04:20,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768348419] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:04:20,581 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:04:20,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 8 [2024-11-08 18:04:20,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918562722] [2024-11-08 18:04:20,581 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:04:20,581 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 18:04:20,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:04:20,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 18:04:20,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-08 18:04:20,582 INFO L87 Difference]: Start difference. First operand 237 states and 305 transitions. Second operand has 8 states, 8 states have (on average 5.125) internal successors, (41), 6 states have internal predecessors, (41), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:04:21,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:04:21,098 INFO L93 Difference]: Finished difference Result 307 states and 382 transitions. [2024-11-08 18:04:21,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 18:04:21,099 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 6 states have internal predecessors, (41), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 55 [2024-11-08 18:04:21,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:04:21,100 INFO L225 Difference]: With dead ends: 307 [2024-11-08 18:04:21,100 INFO L226 Difference]: Without dead ends: 215 [2024-11-08 18:04:21,101 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-08 18:04:21,101 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 6 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-08 18:04:21,102 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 447 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-08 18:04:21,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2024-11-08 18:04:21,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 215. [2024-11-08 18:04:21,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 158 states have (on average 1.1645569620253164) internal successors, (184), 171 states have internal predecessors, (184), 32 states have call successors, (32), 13 states have call predecessors, (32), 24 states have return successors, (63), 30 states have call predecessors, (63), 31 states have call successors, (63) [2024-11-08 18:04:21,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 279 transitions. [2024-11-08 18:04:21,147 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 279 transitions. Word has length 55 [2024-11-08 18:04:21,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:04:21,147 INFO L471 AbstractCegarLoop]: Abstraction has 215 states and 279 transitions. [2024-11-08 18:04:21,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 6 states have internal predecessors, (41), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:04:21,147 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 279 transitions. [2024-11-08 18:04:21,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-08 18:04:21,149 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:04:21,149 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:04:21,170 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-08 18:04:21,349 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:04:21,350 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:04:21,350 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:04:21,350 INFO L85 PathProgramCache]: Analyzing trace with hash 1872554445, now seen corresponding path program 1 times [2024-11-08 18:04:21,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:04:21,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [243607861] [2024-11-08 18:04:21,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:04:21,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:04:21,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:04:21,353 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:04:21,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-08 18:04:21,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:04:21,425 INFO L255 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 18:04:21,427 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:04:35,309 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-08 18:04:35,309 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:04:41,112 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:04:41,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243607861] [2024-11-08 18:04:41,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243607861] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:04:41,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [518975016] [2024-11-08 18:04:41,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:04:41,113 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-08 18:04:41,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 [2024-11-08 18:04:41,114 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-08 18:04:41,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2024-11-08 18:04:41,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:04:41,224 INFO L255 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 18:04:41,225 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:04:54,075 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-08 18:04:54,076 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:04:54,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [518975016] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:04:54,076 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 18:04:54,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [11] total 12 [2024-11-08 18:04:54,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506529653] [2024-11-08 18:04:54,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:04:54,077 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 18:04:54,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:04:54,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 18:04:54,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=236, Unknown=5, NotChecked=0, Total=306 [2024-11-08 18:04:54,077 INFO L87 Difference]: Start difference. First operand 215 states and 279 transitions. Second operand has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 18:04:58,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:05:02,177 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:05:06,184 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:05:10,188 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:05:14,212 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:05:18,300 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:05:22,635 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:05:26,863 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:05:31,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:05:35,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:05:36,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:05:36,626 INFO L93 Difference]: Finished difference Result 238 states and 307 transitions. [2024-11-08 18:05:36,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 18:05:36,627 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 51 [2024-11-08 18:05:36,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:05:36,629 INFO L225 Difference]: With dead ends: 238 [2024-11-08 18:05:36,629 INFO L226 Difference]: Without dead ends: 234 [2024-11-08 18:05:36,629 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 93 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 31.4s TimeCoverageRelationStatistics Valid=72, Invalid=265, Unknown=5, NotChecked=0, Total=342 [2024-11-08 18:05:36,630 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 8 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 0 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 42.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.4s IncrementalHoareTripleChecker+Time [2024-11-08 18:05:36,630 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 360 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 62 Invalid, 10 Unknown, 0 Unchecked, 42.4s Time] [2024-11-08 18:05:36,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2024-11-08 18:05:36,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 217. [2024-11-08 18:05:36,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 160 states have (on average 1.15625) internal successors, (185), 172 states have internal predecessors, (185), 32 states have call successors, (32), 14 states have call predecessors, (32), 24 states have return successors, (63), 30 states have call predecessors, (63), 31 states have call successors, (63) [2024-11-08 18:05:36,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 280 transitions. [2024-11-08 18:05:36,675 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 280 transitions. Word has length 51 [2024-11-08 18:05:36,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:05:36,676 INFO L471 AbstractCegarLoop]: Abstraction has 217 states and 280 transitions. [2024-11-08 18:05:36,676 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 18:05:36,676 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 280 transitions. [2024-11-08 18:05:36,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2024-11-08 18:05:36,677 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:05:36,677 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:05:36,681 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (35)] Ended with exit code 0 [2024-11-08 18:05:36,891 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-08 18:05:37,078 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:05:37,078 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:05:37,079 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:05:37,079 INFO L85 PathProgramCache]: Analyzing trace with hash -713952100, now seen corresponding path program 1 times [2024-11-08 18:05:37,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:05:37,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2004320869] [2024-11-08 18:05:37,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:05:37,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:05:37,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:05:37,081 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:05:37,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-08 18:05:37,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:05:37,150 INFO L255 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 18:05:37,151 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:05:37,888 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-08 18:05:37,889 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:05:39,112 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-08 18:05:39,113 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:05:39,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2004320869] [2024-11-08 18:05:39,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2004320869] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:05:39,113 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:05:39,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2024-11-08 18:05:39,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662272937] [2024-11-08 18:05:39,114 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:05:39,114 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-08 18:05:39,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:05:39,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-08 18:05:39,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-11-08 18:05:39,115 INFO L87 Difference]: Start difference. First operand 217 states and 280 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-08 18:05:40,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:05:40,749 INFO L93 Difference]: Finished difference Result 257 states and 347 transitions. [2024-11-08 18:05:40,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 18:05:40,750 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 55 [2024-11-08 18:05:40,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:05:40,752 INFO L225 Difference]: With dead ends: 257 [2024-11-08 18:05:40,752 INFO L226 Difference]: Without dead ends: 239 [2024-11-08 18:05:40,753 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2024-11-08 18:05:40,753 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 66 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 400 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:05:40,754 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 400 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-08 18:05:40,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 239 states. [2024-11-08 18:05:40,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 220. [2024-11-08 18:05:40,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 162 states have (on average 1.1481481481481481) internal successors, (186), 175 states have internal predecessors, (186), 32 states have call successors, (32), 14 states have call predecessors, (32), 25 states have return successors, (67), 30 states have call predecessors, (67), 31 states have call successors, (67) [2024-11-08 18:05:40,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 285 transitions. [2024-11-08 18:05:40,803 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 285 transitions. Word has length 55 [2024-11-08 18:05:40,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:05:40,803 INFO L471 AbstractCegarLoop]: Abstraction has 220 states and 285 transitions. [2024-11-08 18:05:40,804 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-08 18:05:40,804 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 285 transitions. [2024-11-08 18:05:40,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-08 18:05:40,805 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:05:40,805 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:05:40,822 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-08 18:05:41,006 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:05:41,006 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:05:41,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:05:41,006 INFO L85 PathProgramCache]: Analyzing trace with hash -1074147454, now seen corresponding path program 1 times [2024-11-08 18:05:41,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:05:41,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1759039412] [2024-11-08 18:05:41,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:05:41,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:05:41,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:05:41,008 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:05:41,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-08 18:05:41,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:05:41,075 INFO L255 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 18:05:41,076 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:05:42,513 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-08 18:05:42,514 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:05:45,313 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-08 18:05:45,313 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:05:45,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759039412] [2024-11-08 18:05:45,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759039412] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:05:45,313 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:05:45,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2024-11-08 18:05:45,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863983784] [2024-11-08 18:05:45,314 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:05:45,314 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-08 18:05:45,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:05:45,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-08 18:05:45,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2024-11-08 18:05:45,315 INFO L87 Difference]: Start difference. First operand 220 states and 285 transitions. Second operand has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 16 states have internal predecessors, (55), 7 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 6 states have call successors, (10) [2024-11-08 18:05:47,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:05:47,602 INFO L93 Difference]: Finished difference Result 260 states and 345 transitions. [2024-11-08 18:05:47,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-08 18:05:47,603 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 16 states have internal predecessors, (55), 7 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 6 states have call successors, (10) Word has length 64 [2024-11-08 18:05:47,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:05:47,605 INFO L225 Difference]: With dead ends: 260 [2024-11-08 18:05:47,605 INFO L226 Difference]: Without dead ends: 251 [2024-11-08 18:05:47,606 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2024-11-08 18:05:47,607 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 18 mSDsluCounter, 887 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 966 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:05:47,607 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 966 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-08 18:05:47,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2024-11-08 18:05:47,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 236. [2024-11-08 18:05:47,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 172 states have (on average 1.1511627906976745) internal successors, (198), 189 states have internal predecessors, (198), 35 states have call successors, (35), 14 states have call predecessors, (35), 28 states have return successors, (86), 32 states have call predecessors, (86), 34 states have call successors, (86) [2024-11-08 18:05:47,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 319 transitions. [2024-11-08 18:05:47,662 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 319 transitions. Word has length 64 [2024-11-08 18:05:47,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:05:47,664 INFO L471 AbstractCegarLoop]: Abstraction has 236 states and 319 transitions. [2024-11-08 18:05:47,664 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 16 states have internal predecessors, (55), 7 states have call successors, (10), 2 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 6 states have call successors, (10) [2024-11-08 18:05:47,665 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 319 transitions. [2024-11-08 18:05:47,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-08 18:05:47,666 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:05:47,667 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:05:47,688 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-08 18:05:47,867 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:05:47,868 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:05:47,868 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:05:47,869 INFO L85 PathProgramCache]: Analyzing trace with hash 288727349, now seen corresponding path program 1 times [2024-11-08 18:05:47,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:05:47,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1697021754] [2024-11-08 18:05:47,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:05:47,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:05:47,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:05:47,872 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:05:47,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-08 18:05:47,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:05:47,949 INFO L255 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 18:05:47,951 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:05:48,977 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-08 18:05:48,977 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:05:50,540 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-08 18:05:50,541 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:05:50,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697021754] [2024-11-08 18:05:50,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697021754] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:05:50,541 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:05:50,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2024-11-08 18:05:50,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832034013] [2024-11-08 18:05:50,541 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:05:50,542 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-08 18:05:50,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:05:50,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-08 18:05:50,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-11-08 18:05:50,542 INFO L87 Difference]: Start difference. First operand 236 states and 319 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:05:52,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:05:52,093 INFO L93 Difference]: Finished difference Result 254 states and 342 transitions. [2024-11-08 18:05:52,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 18:05:52,094 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 64 [2024-11-08 18:05:52,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:05:52,096 INFO L225 Difference]: With dead ends: 254 [2024-11-08 18:05:52,096 INFO L226 Difference]: Without dead ends: 236 [2024-11-08 18:05:52,096 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-11-08 18:05:52,097 INFO L432 NwaCegarLoop]: 75 mSDtfsCounter, 31 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:05:52,097 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 531 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-08 18:05:52,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2024-11-08 18:05:52,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 220. [2024-11-08 18:05:52,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 162 states have (on average 1.1419753086419753) internal successors, (185), 175 states have internal predecessors, (185), 32 states have call successors, (32), 14 states have call predecessors, (32), 25 states have return successors, (66), 30 states have call predecessors, (66), 31 states have call successors, (66) [2024-11-08 18:05:52,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 283 transitions. [2024-11-08 18:05:52,147 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 283 transitions. Word has length 64 [2024-11-08 18:05:52,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:05:52,147 INFO L471 AbstractCegarLoop]: Abstraction has 220 states and 283 transitions. [2024-11-08 18:05:52,148 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 11 states have internal predecessors, (46), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:05:52,148 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 283 transitions. [2024-11-08 18:05:52,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-08 18:05:52,149 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:05:52,149 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 18:05:52,173 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-08 18:05:52,350 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:05:52,350 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:05:52,350 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:05:52,350 INFO L85 PathProgramCache]: Analyzing trace with hash 283523188, now seen corresponding path program 1 times [2024-11-08 18:05:52,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:05:52,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [627972879] [2024-11-08 18:05:52,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:05:52,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:05:52,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:05:52,352 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:05:52,353 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-08 18:05:52,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:05:52,420 INFO L255 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-08 18:05:52,422 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:05:54,137 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-08 18:05:54,137 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:05:57,396 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-08 18:05:57,396 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:05:57,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627972879] [2024-11-08 18:05:57,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627972879] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:05:57,396 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:05:57,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 20 [2024-11-08 18:05:57,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637523933] [2024-11-08 18:05:57,397 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:05:57,397 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-08 18:05:57,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:05:57,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-08 18:05:57,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2024-11-08 18:05:57,398 INFO L87 Difference]: Start difference. First operand 220 states and 283 transitions. Second operand has 20 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 states have internal predecessors, (53), 6 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-08 18:06:05,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:06:05,651 INFO L93 Difference]: Finished difference Result 257 states and 337 transitions. [2024-11-08 18:06:05,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-08 18:06:05,652 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 states have internal predecessors, (53), 6 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) Word has length 64 [2024-11-08 18:06:05,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:06:05,653 INFO L225 Difference]: With dead ends: 257 [2024-11-08 18:06:05,654 INFO L226 Difference]: Without dead ends: 248 [2024-11-08 18:06:05,654 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=171, Invalid=1089, Unknown=0, NotChecked=0, Total=1260 [2024-11-08 18:06:05,655 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 134 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:06:05,655 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 888 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 426 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-11-08 18:06:05,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2024-11-08 18:06:05,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 220. [2024-11-08 18:06:05,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 162 states have (on average 1.1419753086419753) internal successors, (185), 175 states have internal predecessors, (185), 32 states have call successors, (32), 14 states have call predecessors, (32), 25 states have return successors, (65), 30 states have call predecessors, (65), 31 states have call successors, (65) [2024-11-08 18:06:05,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 282 transitions. [2024-11-08 18:06:05,704 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 282 transitions. Word has length 64 [2024-11-08 18:06:05,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:06:05,704 INFO L471 AbstractCegarLoop]: Abstraction has 220 states and 282 transitions. [2024-11-08 18:06:05,705 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 18 states have internal predecessors, (53), 6 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-08 18:06:05,705 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 282 transitions. [2024-11-08 18:06:05,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-08 18:06:05,706 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:06:05,706 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:06:05,727 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-08 18:06:05,907 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:06:05,907 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:06:05,907 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:06:05,907 INFO L85 PathProgramCache]: Analyzing trace with hash -2005836431, now seen corresponding path program 1 times [2024-11-08 18:06:05,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:06:05,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2037627426] [2024-11-08 18:06:05,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:06:05,908 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:06:05,908 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:06:05,909 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:06:05,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-08 18:06:05,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:06:05,973 INFO L255 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 18:06:05,975 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:06:06,846 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-08 18:06:06,846 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:06:08,260 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-08 18:06:08,260 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:06:08,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037627426] [2024-11-08 18:06:08,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037627426] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:06:08,261 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:06:08,261 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2024-11-08 18:06:08,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885948085] [2024-11-08 18:06:08,261 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:06:08,262 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-08 18:06:08,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:06:08,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-08 18:06:08,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-11-08 18:06:08,263 INFO L87 Difference]: Start difference. First operand 220 states and 282 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:06:09,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:06:09,728 INFO L93 Difference]: Finished difference Result 247 states and 325 transitions. [2024-11-08 18:06:09,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 18:06:09,729 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 66 [2024-11-08 18:06:09,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:06:09,730 INFO L225 Difference]: With dead ends: 247 [2024-11-08 18:06:09,730 INFO L226 Difference]: Without dead ends: 233 [2024-11-08 18:06:09,730 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2024-11-08 18:06:09,731 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 45 mSDsluCounter, 281 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-08 18:06:09,731 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 345 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-08 18:06:09,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233 states. [2024-11-08 18:06:09,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 217. [2024-11-08 18:06:09,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 160 states have (on average 1.1375) internal successors, (182), 172 states have internal predecessors, (182), 32 states have call successors, (32), 14 states have call predecessors, (32), 24 states have return successors, (62), 30 states have call predecessors, (62), 31 states have call successors, (62) [2024-11-08 18:06:09,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 276 transitions. [2024-11-08 18:06:09,786 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 276 transitions. Word has length 66 [2024-11-08 18:06:09,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:06:09,787 INFO L471 AbstractCegarLoop]: Abstraction has 217 states and 276 transitions. [2024-11-08 18:06:09,787 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:06:09,787 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 276 transitions. [2024-11-08 18:06:09,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-08 18:06:09,789 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:06:09,789 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:06:09,813 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-08 18:06:09,989 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:06:09,990 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:06:09,990 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:06:09,991 INFO L85 PathProgramCache]: Analyzing trace with hash 568679853, now seen corresponding path program 2 times [2024-11-08 18:06:09,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:06:09,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [533355956] [2024-11-08 18:06:09,991 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 18:06:09,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:06:09,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:06:09,992 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:06:09,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-08 18:06:10,061 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 18:06:10,061 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:06:10,062 INFO L255 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 18:06:10,064 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:06:10,935 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-08 18:06:10,935 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:06:12,339 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-08 18:06:12,340 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:06:12,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533355956] [2024-11-08 18:06:12,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533355956] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:06:12,340 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:06:12,340 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2024-11-08 18:06:12,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107678347] [2024-11-08 18:06:12,341 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:06:12,341 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-08 18:06:12,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:06:12,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-08 18:06:12,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-11-08 18:06:12,342 INFO L87 Difference]: Start difference. First operand 217 states and 276 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:06:13,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:06:13,803 INFO L93 Difference]: Finished difference Result 244 states and 319 transitions. [2024-11-08 18:06:13,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 18:06:13,804 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 66 [2024-11-08 18:06:13,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:06:13,806 INFO L225 Difference]: With dead ends: 244 [2024-11-08 18:06:13,806 INFO L226 Difference]: Without dead ends: 227 [2024-11-08 18:06:13,806 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-11-08 18:06:13,807 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 36 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:06:13,807 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 563 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-08 18:06:13,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2024-11-08 18:06:13,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 206. [2024-11-08 18:06:13,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 153 states have (on average 1.130718954248366) internal successors, (173), 162 states have internal predecessors, (173), 31 states have call successors, (31), 14 states have call predecessors, (31), 21 states have return successors, (56), 29 states have call predecessors, (56), 30 states have call successors, (56) [2024-11-08 18:06:13,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 260 transitions. [2024-11-08 18:06:13,859 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 260 transitions. Word has length 66 [2024-11-08 18:06:13,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:06:13,860 INFO L471 AbstractCegarLoop]: Abstraction has 206 states and 260 transitions. [2024-11-08 18:06:13,860 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 11 states have internal predecessors, (50), 4 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:06:13,860 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 260 transitions. [2024-11-08 18:06:13,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-08 18:06:13,861 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:06:13,862 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:06:13,886 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2024-11-08 18:06:14,062 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:06:14,062 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:06:14,063 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:06:14,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1824624870, now seen corresponding path program 1 times [2024-11-08 18:06:14,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:06:14,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1781882612] [2024-11-08 18:06:14,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:06:14,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:06:14,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:06:14,064 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:06:14,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-08 18:06:14,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:06:14,134 INFO L255 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-08 18:06:14,135 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:06:15,779 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-08 18:06:15,779 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:06:18,250 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-08 18:06:18,250 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:06:18,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781882612] [2024-11-08 18:06:18,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781882612] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:06:18,251 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:06:18,251 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 16 [2024-11-08 18:06:18,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042653063] [2024-11-08 18:06:18,251 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:06:18,252 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-08 18:06:18,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:06:18,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-08 18:06:18,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2024-11-08 18:06:18,253 INFO L87 Difference]: Start difference. First operand 206 states and 260 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 14 states have internal predecessors, (57), 5 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-08 18:06:21,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:06:21,273 INFO L93 Difference]: Finished difference Result 229 states and 283 transitions. [2024-11-08 18:06:21,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-08 18:06:21,274 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 14 states have internal predecessors, (57), 5 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) Word has length 73 [2024-11-08 18:06:21,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:06:21,275 INFO L225 Difference]: With dead ends: 229 [2024-11-08 18:06:21,275 INFO L226 Difference]: Without dead ends: 217 [2024-11-08 18:06:21,276 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 128 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2024-11-08 18:06:21,277 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 18 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:06:21,277 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 718 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-08 18:06:21,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2024-11-08 18:06:21,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 201. [2024-11-08 18:06:21,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 150 states have (on average 1.1266666666666667) internal successors, (169), 158 states have internal predecessors, (169), 30 states have call successors, (30), 14 states have call predecessors, (30), 20 states have return successors, (49), 28 states have call predecessors, (49), 29 states have call successors, (49) [2024-11-08 18:06:21,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 248 transitions. [2024-11-08 18:06:21,340 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 248 transitions. Word has length 73 [2024-11-08 18:06:21,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:06:21,341 INFO L471 AbstractCegarLoop]: Abstraction has 201 states and 248 transitions. [2024-11-08 18:06:21,341 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 14 states have internal predecessors, (57), 5 states have call successors, (9), 2 states have call predecessors, (9), 4 states have return successors, (9), 6 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-08 18:06:21,341 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 248 transitions. [2024-11-08 18:06:21,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-08 18:06:21,344 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:06:21,344 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:06:21,370 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2024-11-08 18:06:21,544 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:06:21,545 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:06:21,546 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:06:21,546 INFO L85 PathProgramCache]: Analyzing trace with hash -922316438, now seen corresponding path program 1 times [2024-11-08 18:06:21,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:06:21,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1477313372] [2024-11-08 18:06:21,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:06:21,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:06:21,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:06:21,549 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:06:21,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-08 18:06:21,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:06:21,684 INFO L255 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 36 conjuncts are in the unsatisfiable core [2024-11-08 18:06:21,687 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:06:25,103 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-08 18:06:25,104 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:06:25,104 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:06:25,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477313372] [2024-11-08 18:06:25,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477313372] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:06:25,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:06:25,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-11-08 18:06:25,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654820246] [2024-11-08 18:06:25,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:06:25,105 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-08 18:06:25,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:06:25,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-08 18:06:25,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2024-11-08 18:06:25,106 INFO L87 Difference]: Start difference. First operand 201 states and 248 transitions. Second operand has 12 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:06:26,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:06:26,933 INFO L93 Difference]: Finished difference Result 217 states and 264 transitions. [2024-11-08 18:06:26,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 18:06:26,934 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 73 [2024-11-08 18:06:26,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:06:26,936 INFO L225 Difference]: With dead ends: 217 [2024-11-08 18:06:26,936 INFO L226 Difference]: Without dead ends: 208 [2024-11-08 18:06:26,936 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2024-11-08 18:06:26,936 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 6 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-08 18:06:26,937 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 582 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-08 18:06:26,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2024-11-08 18:06:26,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 201. [2024-11-08 18:06:26,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 150 states have (on average 1.1266666666666667) internal successors, (169), 158 states have internal predecessors, (169), 30 states have call successors, (30), 14 states have call predecessors, (30), 20 states have return successors, (48), 28 states have call predecessors, (48), 29 states have call successors, (48) [2024-11-08 18:06:26,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 247 transitions. [2024-11-08 18:06:26,980 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 247 transitions. Word has length 73 [2024-11-08 18:06:26,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:06:26,980 INFO L471 AbstractCegarLoop]: Abstraction has 201 states and 247 transitions. [2024-11-08 18:06:26,980 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:06:26,981 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 247 transitions. [2024-11-08 18:06:26,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-08 18:06:26,982 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:06:26,982 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:06:27,006 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-08 18:06:27,183 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:06:27,184 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:06:27,184 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:06:27,185 INFO L85 PathProgramCache]: Analyzing trace with hash -847587041, now seen corresponding path program 1 times [2024-11-08 18:06:27,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:06:27,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [61043426] [2024-11-08 18:06:27,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:06:27,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:06:27,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:06:27,187 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:06:27,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-08 18:06:27,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:06:27,283 INFO L255 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-08 18:06:27,286 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:06:32,362 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-08 18:06:32,362 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:06:40,861 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-08 18:06:40,861 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:06:40,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61043426] [2024-11-08 18:06:40,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61043426] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:06:40,862 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:06:40,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2024-11-08 18:06:40,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482931726] [2024-11-08 18:06:40,862 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:06:40,863 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-08 18:06:40,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:06:40,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-08 18:06:40,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2024-11-08 18:06:40,864 INFO L87 Difference]: Start difference. First operand 201 states and 247 transitions. Second operand has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-11-08 18:06:53,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:06:53,509 INFO L93 Difference]: Finished difference Result 240 states and 300 transitions. [2024-11-08 18:06:53,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-08 18:06:53,511 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) Word has length 73 [2024-11-08 18:06:53,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:06:53,512 INFO L225 Difference]: With dead ends: 240 [2024-11-08 18:06:53,512 INFO L226 Difference]: Without dead ends: 231 [2024-11-08 18:06:53,513 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 17.3s TimeCoverageRelationStatistics Valid=187, Invalid=1073, Unknown=0, NotChecked=0, Total=1260 [2024-11-08 18:06:53,514 INFO L432 NwaCegarLoop]: 81 mSDtfsCounter, 89 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 929 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2024-11-08 18:06:53,514 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 929 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 367 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2024-11-08 18:06:53,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2024-11-08 18:06:53,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 206. [2024-11-08 18:06:53,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 154 states have (on average 1.1363636363636365) internal successors, (175), 163 states have internal predecessors, (175), 30 states have call successors, (30), 14 states have call predecessors, (30), 21 states have return successors, (52), 28 states have call predecessors, (52), 29 states have call successors, (52) [2024-11-08 18:06:53,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 257 transitions. [2024-11-08 18:06:53,571 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 257 transitions. Word has length 73 [2024-11-08 18:06:53,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:06:53,571 INFO L471 AbstractCegarLoop]: Abstraction has 206 states and 257 transitions. [2024-11-08 18:06:53,572 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.52) internal successors, (63), 25 states have internal predecessors, (63), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-11-08 18:06:53,572 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 257 transitions. [2024-11-08 18:06:53,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-08 18:06:53,573 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:06:53,573 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:06:53,598 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2024-11-08 18:06:53,774 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:06:53,775 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:06:53,775 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:06:53,775 INFO L85 PathProgramCache]: Analyzing trace with hash -628732323, now seen corresponding path program 1 times [2024-11-08 18:06:53,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:06:53,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1210231027] [2024-11-08 18:06:53,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:06:53,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:06:53,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:06:53,778 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:06:53,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-08 18:06:53,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:06:53,892 INFO L255 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-08 18:06:53,895 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:06:57,656 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 18:06:57,656 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:07:06,701 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-08 18:07:06,701 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:07:06,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1210231027] [2024-11-08 18:07:06,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1210231027] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:07:06,702 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:07:06,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 28 [2024-11-08 18:07:06,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125153160] [2024-11-08 18:07:06,702 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:07:06,703 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-08 18:07:06,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:07:06,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-08 18:07:06,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=649, Unknown=0, NotChecked=0, Total=756 [2024-11-08 18:07:06,704 INFO L87 Difference]: Start difference. First operand 206 states and 257 transitions. Second operand has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 28 states have internal predecessors, (62), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-11-08 18:07:22,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:07:22,954 INFO L93 Difference]: Finished difference Result 305 states and 390 transitions. [2024-11-08 18:07:22,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-08 18:07:22,956 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 28 states have internal predecessors, (62), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) Word has length 73 [2024-11-08 18:07:22,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:07:22,959 INFO L225 Difference]: With dead ends: 305 [2024-11-08 18:07:22,959 INFO L226 Difference]: Without dead ends: 285 [2024-11-08 18:07:22,960 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 17.0s TimeCoverageRelationStatistics Valid=342, Invalid=2108, Unknown=0, NotChecked=0, Total=2450 [2024-11-08 18:07:22,961 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 62 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 675 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 1024 SdHoareTripleChecker+Invalid, 695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 675 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2024-11-08 18:07:22,961 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 1024 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 675 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2024-11-08 18:07:22,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2024-11-08 18:07:23,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 250. [2024-11-08 18:07:23,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 187 states have (on average 1.1443850267379678) internal successors, (214), 198 states have internal predecessors, (214), 38 states have call successors, (38), 16 states have call predecessors, (38), 24 states have return successors, (70), 35 states have call predecessors, (70), 37 states have call successors, (70) [2024-11-08 18:07:23,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 322 transitions. [2024-11-08 18:07:23,029 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 322 transitions. Word has length 73 [2024-11-08 18:07:23,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:07:23,030 INFO L471 AbstractCegarLoop]: Abstraction has 250 states and 322 transitions. [2024-11-08 18:07:23,030 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 28 states have internal predecessors, (62), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-11-08 18:07:23,030 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 322 transitions. [2024-11-08 18:07:23,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-08 18:07:23,031 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:07:23,031 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:07:23,048 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-11-08 18:07:23,231 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:07:23,232 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:07:23,232 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:07:23,232 INFO L85 PathProgramCache]: Analyzing trace with hash 1602013089, now seen corresponding path program 2 times [2024-11-08 18:07:23,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:07:23,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [158306969] [2024-11-08 18:07:23,232 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 18:07:23,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:07:23,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:07:23,234 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:07:23,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-08 18:07:23,320 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 18:07:23,320 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:07:23,323 INFO L255 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-08 18:07:23,325 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:07:26,910 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 18:07:26,910 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:07:35,321 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-08 18:07:35,321 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:07:35,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [158306969] [2024-11-08 18:07:35,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [158306969] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:07:35,322 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:07:35,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 28 [2024-11-08 18:07:35,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632401545] [2024-11-08 18:07:35,322 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:07:35,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-08 18:07:35,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:07:35,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-08 18:07:35,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=651, Unknown=0, NotChecked=0, Total=756 [2024-11-08 18:07:35,324 INFO L87 Difference]: Start difference. First operand 250 states and 322 transitions. Second operand has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 28 states have internal predecessors, (62), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-11-08 18:07:48,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:07:48,586 INFO L93 Difference]: Finished difference Result 356 states and 460 transitions. [2024-11-08 18:07:48,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-08 18:07:48,588 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 28 states have internal predecessors, (62), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) Word has length 73 [2024-11-08 18:07:48,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:07:48,591 INFO L225 Difference]: With dead ends: 356 [2024-11-08 18:07:48,591 INFO L226 Difference]: Without dead ends: 336 [2024-11-08 18:07:48,592 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 13.1s TimeCoverageRelationStatistics Valid=268, Invalid=1538, Unknown=0, NotChecked=0, Total=1806 [2024-11-08 18:07:48,592 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 80 mSDsluCounter, 824 mSDsCounter, 0 mSdLazyCounter, 690 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 900 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 690 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2024-11-08 18:07:48,592 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 900 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 690 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2024-11-08 18:07:48,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2024-11-08 18:07:48,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 299. [2024-11-08 18:07:48,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 224 states have (on average 1.15625) internal successors, (259), 237 states have internal predecessors, (259), 47 states have call successors, (47), 18 states have call predecessors, (47), 27 states have return successors, (88), 43 states have call predecessors, (88), 46 states have call successors, (88) [2024-11-08 18:07:48,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 394 transitions. [2024-11-08 18:07:48,691 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 394 transitions. Word has length 73 [2024-11-08 18:07:48,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:07:48,691 INFO L471 AbstractCegarLoop]: Abstraction has 299 states and 394 transitions. [2024-11-08 18:07:48,691 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 28 states have internal predecessors, (62), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-11-08 18:07:48,692 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 394 transitions. [2024-11-08 18:07:48,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-08 18:07:48,693 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:07:48,693 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:07:48,715 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2024-11-08 18:07:48,898 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:07:48,898 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:07:48,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:07:48,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1251817905, now seen corresponding path program 1 times [2024-11-08 18:07:48,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:07:48,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1298271585] [2024-11-08 18:07:48,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:07:48,899 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:07:48,899 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:07:48,900 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:07:48,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-08 18:07:48,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:07:48,977 INFO L255 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-08 18:07:48,978 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:07:52,834 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-08 18:07:52,834 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:07:54,907 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:07:54,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1298271585] [2024-11-08 18:07:54,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1298271585] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:07:54,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [84115949] [2024-11-08 18:07:54,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:07:54,908 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-08 18:07:54,908 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 [2024-11-08 18:07:54,909 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-08 18:07:54,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (48)] Waiting until timeout for monitored process [2024-11-08 18:07:55,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:07:55,017 INFO L255 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-08 18:07:55,018 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:07:56,693 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-08 18:07:56,693 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:07:56,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [84115949] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:07:56,693 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 18:07:56,693 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [14] total 17 [2024-11-08 18:07:56,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819115735] [2024-11-08 18:07:56,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:07:56,694 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 18:07:56,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:07:56,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 18:07:56,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2024-11-08 18:07:56,695 INFO L87 Difference]: Start difference. First operand 299 states and 394 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:07:57,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:07:57,067 INFO L93 Difference]: Finished difference Result 349 states and 472 transitions. [2024-11-08 18:07:57,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 18:07:57,068 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 75 [2024-11-08 18:07:57,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:07:57,070 INFO L225 Difference]: With dead ends: 349 [2024-11-08 18:07:57,070 INFO L226 Difference]: Without dead ends: 320 [2024-11-08 18:07:57,071 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2024-11-08 18:07:57,071 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 9 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-08 18:07:57,071 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 299 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-08 18:07:57,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2024-11-08 18:07:57,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 300. [2024-11-08 18:07:57,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 300 states, 222 states have (on average 1.1441441441441442) internal successors, (254), 237 states have internal predecessors, (254), 49 states have call successors, (49), 18 states have call predecessors, (49), 28 states have return successors, (95), 44 states have call predecessors, (95), 48 states have call successors, (95) [2024-11-08 18:07:57,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 300 states to 300 states and 398 transitions. [2024-11-08 18:07:57,178 INFO L78 Accepts]: Start accepts. Automaton has 300 states and 398 transitions. Word has length 75 [2024-11-08 18:07:57,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:07:57,178 INFO L471 AbstractCegarLoop]: Abstraction has 300 states and 398 transitions. [2024-11-08 18:07:57,178 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-08 18:07:57,178 INFO L276 IsEmpty]: Start isEmpty. Operand 300 states and 398 transitions. [2024-11-08 18:07:57,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-08 18:07:57,180 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:07:57,180 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:07:57,182 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (48)] Ended with exit code 0 [2024-11-08 18:07:57,402 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-11-08 18:07:57,580 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:07:57,581 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:07:57,581 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:07:57,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1032963187, now seen corresponding path program 1 times [2024-11-08 18:07:57,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:07:57,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [822458024] [2024-11-08 18:07:57,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:07:57,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:07:57,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:07:57,583 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:07:57,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-08 18:07:57,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:07:57,665 INFO L255 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-08 18:07:57,667 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:08:01,389 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 18:08:01,389 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:08:10,137 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-08 18:08:10,137 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:08:10,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [822458024] [2024-11-08 18:08:10,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [822458024] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:08:10,137 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:08:10,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 28 [2024-11-08 18:08:10,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139109848] [2024-11-08 18:08:10,137 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:08:10,138 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-08 18:08:10,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:08:10,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-08 18:08:10,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2024-11-08 18:08:10,139 INFO L87 Difference]: Start difference. First operand 300 states and 398 transitions. Second operand has 28 states, 28 states have (on average 2.2857142857142856) internal successors, (64), 28 states have internal predecessors, (64), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-11-08 18:08:18,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:08:18,213 INFO L93 Difference]: Finished difference Result 349 states and 454 transitions. [2024-11-08 18:08:18,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-08 18:08:18,215 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2857142857142856) internal successors, (64), 28 states have internal predecessors, (64), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) Word has length 75 [2024-11-08 18:08:18,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:08:18,216 INFO L225 Difference]: With dead ends: 349 [2024-11-08 18:08:18,216 INFO L226 Difference]: Without dead ends: 326 [2024-11-08 18:08:18,217 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 10.8s TimeCoverageRelationStatistics Valid=231, Invalid=1029, Unknown=0, NotChecked=0, Total=1260 [2024-11-08 18:08:18,217 INFO L432 NwaCegarLoop]: 79 mSDtfsCounter, 45 mSDsluCounter, 763 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 842 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-11-08 18:08:18,218 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 842 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2024-11-08 18:08:18,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2024-11-08 18:08:18,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 302. [2024-11-08 18:08:18,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 224 states have (on average 1.1294642857142858) internal successors, (253), 238 states have internal predecessors, (253), 49 states have call successors, (49), 19 states have call predecessors, (49), 28 states have return successors, (90), 44 states have call predecessors, (90), 48 states have call successors, (90) [2024-11-08 18:08:18,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 392 transitions. [2024-11-08 18:08:18,289 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 392 transitions. Word has length 75 [2024-11-08 18:08:18,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:08:18,289 INFO L471 AbstractCegarLoop]: Abstraction has 302 states and 392 transitions. [2024-11-08 18:08:18,289 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.2857142857142856) internal successors, (64), 28 states have internal predecessors, (64), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-11-08 18:08:18,289 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 392 transitions. [2024-11-08 18:08:18,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-08 18:08:18,291 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:08:18,291 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:08:18,311 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2024-11-08 18:08:18,492 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:08:18,492 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:08:18,492 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:08:18,492 INFO L85 PathProgramCache]: Analyzing trace with hash -958233790, now seen corresponding path program 1 times [2024-11-08 18:08:18,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:08:18,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1125005998] [2024-11-08 18:08:18,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:08:18,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:08:18,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:08:18,494 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:08:18,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-11-08 18:08:18,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:08:18,574 INFO L255 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-08 18:08:18,575 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:08:18,957 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-08 18:08:18,957 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:08:19,501 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 3 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-08 18:08:19,502 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:08:19,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125005998] [2024-11-08 18:08:19,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1125005998] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:08:19,502 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:08:19,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2024-11-08 18:08:19,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114501587] [2024-11-08 18:08:19,502 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:08:19,503 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 18:08:19,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:08:19,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 18:08:19,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 18:08:19,503 INFO L87 Difference]: Start difference. First operand 302 states and 392 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-08 18:08:19,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:08:19,859 INFO L93 Difference]: Finished difference Result 315 states and 405 transitions. [2024-11-08 18:08:19,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 18:08:19,860 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 75 [2024-11-08 18:08:19,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:08:19,861 INFO L225 Difference]: With dead ends: 315 [2024-11-08 18:08:19,861 INFO L226 Difference]: Without dead ends: 310 [2024-11-08 18:08:19,862 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 18:08:19,862 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 1 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-08 18:08:19,862 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 339 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-08 18:08:19,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2024-11-08 18:08:19,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 302. [2024-11-08 18:08:19,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 224 states have (on average 1.1294642857142858) internal successors, (253), 238 states have internal predecessors, (253), 49 states have call successors, (49), 19 states have call predecessors, (49), 28 states have return successors, (90), 44 states have call predecessors, (90), 48 states have call successors, (90) [2024-11-08 18:08:19,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 392 transitions. [2024-11-08 18:08:19,939 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 392 transitions. Word has length 75 [2024-11-08 18:08:19,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:08:19,939 INFO L471 AbstractCegarLoop]: Abstraction has 302 states and 392 transitions. [2024-11-08 18:08:19,940 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-08 18:08:19,940 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 392 transitions. [2024-11-08 18:08:19,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-08 18:08:19,941 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:08:19,942 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:08:19,963 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-11-08 18:08:20,142 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:08:20,142 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:08:20,143 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:08:20,143 INFO L85 PathProgramCache]: Analyzing trace with hash -828171183, now seen corresponding path program 2 times [2024-11-08 18:08:20,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:08:20,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [700949088] [2024-11-08 18:08:20,144 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 18:08:20,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:08:20,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:08:20,146 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:08:20,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-11-08 18:08:20,243 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 18:08:20,243 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:08:20,249 INFO L255 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-08 18:08:20,252 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:08:24,115 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 18:08:24,115 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:08:33,491 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-08 18:08:33,491 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:08:33,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700949088] [2024-11-08 18:08:33,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700949088] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:08:33,491 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:08:33,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 28 [2024-11-08 18:08:33,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570203781] [2024-11-08 18:08:33,492 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:08:33,492 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-08 18:08:33,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:08:33,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-08 18:08:33,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=629, Unknown=0, NotChecked=0, Total=756 [2024-11-08 18:08:33,493 INFO L87 Difference]: Start difference. First operand 302 states and 392 transitions. Second operand has 28 states, 28 states have (on average 2.2857142857142856) internal successors, (64), 28 states have internal predecessors, (64), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-11-08 18:08:41,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:08:41,636 INFO L93 Difference]: Finished difference Result 358 states and 455 transitions. [2024-11-08 18:08:41,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-08 18:08:41,638 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2857142857142856) internal successors, (64), 28 states have internal predecessors, (64), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) Word has length 75 [2024-11-08 18:08:41,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:08:41,640 INFO L225 Difference]: With dead ends: 358 [2024-11-08 18:08:41,640 INFO L226 Difference]: Without dead ends: 344 [2024-11-08 18:08:41,640 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 11.6s TimeCoverageRelationStatistics Valid=219, Invalid=1041, Unknown=0, NotChecked=0, Total=1260 [2024-11-08 18:08:41,641 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 50 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:08:41,641 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 756 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2024-11-08 18:08:41,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-11-08 18:08:41,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 310. [2024-11-08 18:08:41,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 231 states have (on average 1.12987012987013) internal successors, (261), 244 states have internal predecessors, (261), 50 states have call successors, (50), 20 states have call predecessors, (50), 28 states have return successors, (88), 45 states have call predecessors, (88), 49 states have call successors, (88) [2024-11-08 18:08:41,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 399 transitions. [2024-11-08 18:08:41,746 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 399 transitions. Word has length 75 [2024-11-08 18:08:41,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:08:41,746 INFO L471 AbstractCegarLoop]: Abstraction has 310 states and 399 transitions. [2024-11-08 18:08:41,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.2857142857142856) internal successors, (64), 28 states have internal predecessors, (64), 8 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2024-11-08 18:08:41,746 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 399 transitions. [2024-11-08 18:08:41,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-08 18:08:41,747 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:08:41,747 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:08:41,763 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2024-11-08 18:08:41,948 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:08:41,948 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:08:41,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:08:41,948 INFO L85 PathProgramCache]: Analyzing trace with hash 2107925384, now seen corresponding path program 1 times [2024-11-08 18:08:41,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:08:41,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1580462448] [2024-11-08 18:08:41,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:08:41,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:08:41,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:08:41,950 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:08:41,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-11-08 18:08:42,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:08:42,041 INFO L255 TraceCheckSpWp]: Trace formula consists of 134 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-08 18:08:42,042 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:08:42,565 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-08 18:08:42,565 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:08:42,565 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:08:42,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1580462448] [2024-11-08 18:08:42,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1580462448] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:08:42,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:08:42,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 18:08:42,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247647657] [2024-11-08 18:08:42,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:08:42,567 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 18:08:42,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:08:42,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 18:08:42,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 18:08:42,568 INFO L87 Difference]: Start difference. First operand 310 states and 399 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-08 18:08:42,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:08:42,999 INFO L93 Difference]: Finished difference Result 324 states and 413 transitions. [2024-11-08 18:08:43,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 18:08:43,000 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 77 [2024-11-08 18:08:43,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:08:43,002 INFO L225 Difference]: With dead ends: 324 [2024-11-08 18:08:43,002 INFO L226 Difference]: Without dead ends: 312 [2024-11-08 18:08:43,002 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 18:08:43,003 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 0 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-08 18:08:43,003 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 330 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-08 18:08:43,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2024-11-08 18:08:43,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 263. [2024-11-08 18:08:43,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 263 states, 197 states have (on average 1.131979695431472) internal successors, (223), 206 states have internal predecessors, (223), 41 states have call successors, (41), 18 states have call predecessors, (41), 24 states have return successors, (70), 38 states have call predecessors, (70), 40 states have call successors, (70) [2024-11-08 18:08:43,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 263 states to 263 states and 334 transitions. [2024-11-08 18:08:43,113 INFO L78 Accepts]: Start accepts. Automaton has 263 states and 334 transitions. Word has length 77 [2024-11-08 18:08:43,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:08:43,114 INFO L471 AbstractCegarLoop]: Abstraction has 263 states and 334 transitions. [2024-11-08 18:08:43,114 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2024-11-08 18:08:43,114 INFO L276 IsEmpty]: Start isEmpty. Operand 263 states and 334 transitions. [2024-11-08 18:08:43,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-08 18:08:43,116 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:08:43,116 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:08:43,139 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-11-08 18:08:43,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:08:43,316 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:08:43,317 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:08:43,317 INFO L85 PathProgramCache]: Analyzing trace with hash 1454429620, now seen corresponding path program 1 times [2024-11-08 18:08:43,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:08:43,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1470754349] [2024-11-08 18:08:43,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:08:43,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:08:43,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:08:43,319 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:08:43,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-11-08 18:08:43,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:08:43,419 INFO L255 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-08 18:08:43,421 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:08:46,497 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-08 18:08:46,497 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:08:53,676 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-08 18:08:53,676 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:08:53,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470754349] [2024-11-08 18:08:53,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470754349] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:08:53,677 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:08:53,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 26 [2024-11-08 18:08:53,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365204037] [2024-11-08 18:08:53,677 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:08:53,678 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-08 18:08:53,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:08:53,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-08 18:08:53,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2024-11-08 18:08:53,679 INFO L87 Difference]: Start difference. First operand 263 states and 334 transitions. Second operand has 26 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 26 states have internal predecessors, (61), 9 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) [2024-11-08 18:09:02,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:09:02,989 INFO L93 Difference]: Finished difference Result 331 states and 408 transitions. [2024-11-08 18:09:02,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-08 18:09:02,991 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 26 states have internal predecessors, (61), 9 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) Word has length 79 [2024-11-08 18:09:02,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:09:02,992 INFO L225 Difference]: With dead ends: 331 [2024-11-08 18:09:02,992 INFO L226 Difference]: Without dead ends: 251 [2024-11-08 18:09:02,993 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=233, Invalid=1249, Unknown=0, NotChecked=0, Total=1482 [2024-11-08 18:09:02,993 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 46 mSDsluCounter, 757 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 835 SdHoareTripleChecker+Invalid, 529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-11-08 18:09:02,994 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 835 Invalid, 529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2024-11-08 18:09:02,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2024-11-08 18:09:03,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 222. [2024-11-08 18:09:03,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 167 states have (on average 1.1017964071856288) internal successors, (184), 173 states have internal predecessors, (184), 34 states have call successors, (34), 16 states have call predecessors, (34), 20 states have return successors, (55), 32 states have call predecessors, (55), 33 states have call successors, (55) [2024-11-08 18:09:03,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 273 transitions. [2024-11-08 18:09:03,044 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 273 transitions. Word has length 79 [2024-11-08 18:09:03,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:09:03,044 INFO L471 AbstractCegarLoop]: Abstraction has 222 states and 273 transitions. [2024-11-08 18:09:03,044 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.3461538461538463) internal successors, (61), 26 states have internal predecessors, (61), 9 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (12), 9 states have call predecessors, (12), 8 states have call successors, (12) [2024-11-08 18:09:03,044 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 273 transitions. [2024-11-08 18:09:03,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-08 18:09:03,045 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:09:03,045 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:09:03,059 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2024-11-08 18:09:03,246 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:09:03,246 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:09:03,247 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:09:03,247 INFO L85 PathProgramCache]: Analyzing trace with hash -215291294, now seen corresponding path program 1 times [2024-11-08 18:09:03,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:09:03,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1835961732] [2024-11-08 18:09:03,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:09:03,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:09:03,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:09:03,249 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:09:03,252 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-11-08 18:09:03,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:09:03,351 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-08 18:09:03,359 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:09:06,351 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 26 proven. 3 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-08 18:09:06,351 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:09:07,575 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:09:07,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835961732] [2024-11-08 18:09:07,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835961732] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:09:07,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1895609416] [2024-11-08 18:09:07,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:09:07,576 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-08 18:09:07,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 [2024-11-08 18:09:07,579 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-08 18:09:07,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (55)] Waiting until timeout for monitored process [2024-11-08 18:09:07,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:09:07,735 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-08 18:09:07,736 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:09:09,474 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 20 proven. 3 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 18:09:09,475 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:09:10,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1895609416] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:09:10,549 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:09:10,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 15 [2024-11-08 18:09:10,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619894739] [2024-11-08 18:09:10,550 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:09:10,550 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-08 18:09:10,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:09:10,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-08 18:09:10,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2024-11-08 18:09:10,551 INFO L87 Difference]: Start difference. First operand 222 states and 273 transitions. Second operand has 15 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 6 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-08 18:09:15,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:09:15,972 INFO L93 Difference]: Finished difference Result 249 states and 306 transitions. [2024-11-08 18:09:15,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-08 18:09:15,974 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 6 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) Word has length 82 [2024-11-08 18:09:15,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:09:15,975 INFO L225 Difference]: With dead ends: 249 [2024-11-08 18:09:15,976 INFO L226 Difference]: Without dead ends: 240 [2024-11-08 18:09:15,976 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 162 SyntacticMatches, 5 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2024-11-08 18:09:15,976 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 27 mSDsluCounter, 736 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 809 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:09:15,977 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 809 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2024-11-08 18:09:15,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2024-11-08 18:09:16,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 228. [2024-11-08 18:09:16,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 171 states have (on average 1.0994152046783625) internal successors, (188), 177 states have internal predecessors, (188), 35 states have call successors, (35), 16 states have call predecessors, (35), 21 states have return successors, (62), 34 states have call predecessors, (62), 34 states have call successors, (62) [2024-11-08 18:09:16,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 285 transitions. [2024-11-08 18:09:16,056 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 285 transitions. Word has length 82 [2024-11-08 18:09:16,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:09:16,056 INFO L471 AbstractCegarLoop]: Abstraction has 228 states and 285 transitions. [2024-11-08 18:09:16,056 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 6 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-08 18:09:16,056 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 285 transitions. [2024-11-08 18:09:16,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-08 18:09:16,058 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:09:16,058 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:09:16,072 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2024-11-08 18:09:16,261 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (55)] Forceful destruction successful, exit code 0 [2024-11-08 18:09:16,458 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt [2024-11-08 18:09:16,458 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:09:16,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:09:16,459 INFO L85 PathProgramCache]: Analyzing trace with hash 1170912100, now seen corresponding path program 1 times [2024-11-08 18:09:16,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:09:16,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1714862961] [2024-11-08 18:09:16,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:09:16,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:09:16,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:09:16,460 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:09:16,462 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-11-08 18:09:16,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:09:16,543 INFO L255 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-08 18:09:16,545 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:09:30,735 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 20 proven. 3 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 18:09:30,735 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:09:34,085 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:09:34,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714862961] [2024-11-08 18:09:34,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714862961] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:09:34,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1839663893] [2024-11-08 18:09:34,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:09:34,086 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-08 18:09:34,086 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 [2024-11-08 18:09:34,087 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-08 18:09:34,089 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (57)] Waiting until timeout for monitored process [2024-11-08 18:09:34,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:09:34,241 INFO L255 TraceCheckSpWp]: Trace formula consists of 138 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-08 18:09:34,243 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:10:00,425 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 20 proven. 3 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 18:10:00,425 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:10:03,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1839663893] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:10:03,082 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:10:03,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 16 [2024-11-08 18:10:03,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329369072] [2024-11-08 18:10:03,082 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:10:03,082 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-08 18:10:03,082 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:10:03,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-08 18:10:03,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=231, Unknown=5, NotChecked=0, Total=272 [2024-11-08 18:10:03,083 INFO L87 Difference]: Start difference. First operand 228 states and 285 transitions. Second operand has 16 states, 16 states have (on average 3.5) internal successors, (56), 15 states have internal predecessors, (56), 5 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-08 18:10:09,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:10:11,803 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:10:15,850 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:10:19,870 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:10:24,659 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:10:26,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:10:30,687 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:10:34,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-08 18:10:39,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:10:39,689 INFO L93 Difference]: Finished difference Result 255 states and 311 transitions. [2024-11-08 18:10:39,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-08 18:10:39,690 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 15 states have internal predecessors, (56), 5 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) Word has length 82 [2024-11-08 18:10:39,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:10:39,691 INFO L225 Difference]: With dead ends: 255 [2024-11-08 18:10:39,691 INFO L226 Difference]: Without dead ends: 246 [2024-11-08 18:10:39,691 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 163 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 43.1s TimeCoverageRelationStatistics Valid=41, Invalid=260, Unknown=5, NotChecked=0, Total=306 [2024-11-08 18:10:39,692 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 9 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 1 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 865 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:10:39,692 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 865 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 291 Invalid, 6 Unknown, 0 Unchecked, 36.2s Time] [2024-11-08 18:10:39,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2024-11-08 18:10:39,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 232. [2024-11-08 18:10:39,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 174 states have (on average 1.0977011494252873) internal successors, (191), 180 states have internal predecessors, (191), 35 states have call successors, (35), 16 states have call predecessors, (35), 22 states have return successors, (62), 35 states have call predecessors, (62), 34 states have call successors, (62) [2024-11-08 18:10:39,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 288 transitions. [2024-11-08 18:10:39,755 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 288 transitions. Word has length 82 [2024-11-08 18:10:39,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:10:39,755 INFO L471 AbstractCegarLoop]: Abstraction has 232 states and 288 transitions. [2024-11-08 18:10:39,755 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 15 states have internal predecessors, (56), 5 states have call successors, (9), 2 states have call predecessors, (9), 3 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-08 18:10:39,755 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 288 transitions. [2024-11-08 18:10:39,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-08 18:10:39,756 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:10:39,756 INFO L215 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:10:39,759 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt (57)] Forceful destruction successful, exit code 0 [2024-11-08 18:10:39,970 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2024-11-08 18:10:40,157 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/cvc4 --incremental --print-success --lang smt,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:10:40,157 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:10:40,157 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:10:40,157 INFO L85 PathProgramCache]: Analyzing trace with hash 51470192, now seen corresponding path program 2 times [2024-11-08 18:10:40,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:10:40,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1748808214] [2024-11-08 18:10:40,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 18:10:40,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:10:40,158 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:10:40,159 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:10:40,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5779fabb-5fe7-4817-ae4a-86f345cd447e/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-11-08 18:10:40,255 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 18:10:40,255 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 18:10:40,257 INFO L255 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-08 18:10:40,259 INFO L278 TraceCheckSpWp]: Computing forward predicates...