./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ppp--ppp_synctty.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ppp--ppp_synctty.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y --witnessprinter.witness.filename witness.graphml --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 64bit --witnessprinter.graph.data.programhash 389f662f7096bd36438270dc54f296be4073de8eeb864b893c17044d6fb4cc06 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 18:06:44,196 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 18:06:44,198 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 18:06:44,242 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 18:06:44,251 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 18:06:44,255 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 18:06:44,260 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 18:06:44,267 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 18:06:44,270 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 18:06:44,271 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 18:06:44,273 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 18:06:44,275 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 18:06:44,275 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 18:06:44,277 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 18:06:44,279 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 18:06:44,281 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 18:06:44,284 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 18:06:44,286 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 18:06:44,289 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 18:06:44,292 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 18:06:44,295 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 18:06:44,297 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 18:06:44,299 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 18:06:44,301 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 18:06:44,306 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 18:06:44,307 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 18:06:44,307 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 18:06:44,308 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 18:06:44,309 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 18:06:44,311 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 18:06:44,311 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 18:06:44,313 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 18:06:44,314 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 18:06:44,315 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 18:06:44,317 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 18:06:44,318 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 18:06:44,319 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 18:06:44,319 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 18:06:44,319 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 18:06:44,321 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 18:06:44,322 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 18:06:44,323 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-11-13 18:06:44,357 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 18:06:44,357 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 18:06:44,358 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 18:06:44,358 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 18:06:44,359 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 18:06:44,359 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 18:06:44,360 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 18:06:44,360 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 18:06:44,361 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 18:06:44,361 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 18:06:44,361 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 18:06:44,362 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 18:06:44,362 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 18:06:44,362 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 18:06:44,362 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 18:06:44,363 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 18:06:44,363 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 18:06:44,363 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 18:06:44,364 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 18:06:44,364 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 18:06:44,364 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 18:06:44,364 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:06:44,365 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 18:06:44,365 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 18:06:44,365 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 18:06:44,365 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 18:06:44,366 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 18:06:44,366 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 18:06:44,366 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 18:06:44,366 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 18:06:44,367 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 18:06:44,367 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/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_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 389f662f7096bd36438270dc54f296be4073de8eeb864b893c17044d6fb4cc06 [2021-11-13 18:06:44,716 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 18:06:44,745 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 18:06:44,747 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 18:06:44,749 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 18:06:44,754 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 18:06:44,756 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ppp--ppp_synctty.ko-entry_point.cil.out.i [2021-11-13 18:06:44,856 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/data/d2f75d052/695d9e5bf7b64e26a34ea94d5cd8fdec/FLAG93165c669 [2021-11-13 18:06:45,971 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 18:06:45,972 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ppp--ppp_synctty.ko-entry_point.cil.out.i [2021-11-13 18:06:46,056 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/data/d2f75d052/695d9e5bf7b64e26a34ea94d5cd8fdec/FLAG93165c669 [2021-11-13 18:06:46,322 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/data/d2f75d052/695d9e5bf7b64e26a34ea94d5cd8fdec [2021-11-13 18:06:46,325 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 18:06:46,328 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 18:06:46,330 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 18:06:46,331 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 18:06:46,335 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 18:06:46,337 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:06:46" (1/1) ... [2021-11-13 18:06:46,340 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26bb07e6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:06:46, skipping insertion in model container [2021-11-13 18:06:46,340 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:06:46" (1/1) ... [2021-11-13 18:06:46,350 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 18:06:46,505 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 18:06:47,997 WARN L228 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_d22d7495-793a-4b63-8728-d17293716b87/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ppp--ppp_synctty.ko-entry_point.cil.out.i[163507,163520] [2021-11-13 18:06:48,543 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:06:48,562 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 18:06:48,736 WARN L228 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_d22d7495-793a-4b63-8728-d17293716b87/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ppp--ppp_synctty.ko-entry_point.cil.out.i[163507,163520] [2021-11-13 18:06:48,884 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:06:48,965 INFO L208 MainTranslator]: Completed translation [2021-11-13 18:06:48,966 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:06:48 WrapperNode [2021-11-13 18:06:48,966 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 18:06:48,967 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 18:06:48,968 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 18:06:48,968 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 18:06:48,977 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:06:48" (1/1) ... [2021-11-13 18:06:49,030 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:06:48" (1/1) ... [2021-11-13 18:06:49,176 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 18:06:49,177 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 18:06:49,178 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 18:06:49,181 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 18:06:49,192 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:06:48" (1/1) ... [2021-11-13 18:06:49,193 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:06:48" (1/1) ... [2021-11-13 18:06:49,235 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:06:48" (1/1) ... [2021-11-13 18:06:49,242 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:06:48" (1/1) ... [2021-11-13 18:06:49,345 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:06:48" (1/1) ... [2021-11-13 18:06:49,380 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:06:48" (1/1) ... [2021-11-13 18:06:49,412 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:06:48" (1/1) ... [2021-11-13 18:06:49,439 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 18:06:49,444 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 18:06:49,444 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 18:06:49,445 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 18:06:49,446 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:06:48" (1/1) ... [2021-11-13 18:06:49,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:06:49,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:06:49,492 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 18:06:49,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 18:06:49,557 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-13 18:06:49,558 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-13 18:06:49,559 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_alloc_skb_15 [2021-11-13 18:06:49,559 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_alloc_skb_15 [2021-11-13 18:06:49,559 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_sync_poll [2021-11-13 18:06:49,559 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_sync_poll [2021-11-13 18:06:49,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-13 18:06:49,560 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2021-11-13 18:06:49,560 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2021-11-13 18:06:49,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-13 18:06:49,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-13 18:06:49,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-13 18:06:49,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-13 18:06:49,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-13 18:06:49,561 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2021-11-13 18:06:49,562 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_push [2021-11-13 18:06:49,562 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_output_wakeup [2021-11-13 18:06:49,562 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_output_wakeup [2021-11-13 18:06:49,562 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-13 18:06:49,563 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-13 18:06:49,563 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_free [2021-11-13 18:06:49,563 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_free [2021-11-13 18:06:49,563 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-13 18:06:49,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-13 18:06:49,564 INFO L130 BoogieDeclarations]: Found specification of procedure spin_trylock_bh [2021-11-13 18:06:49,564 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_trylock_bh [2021-11-13 18:06:49,564 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-13 18:06:49,564 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-13 18:06:49,565 INFO L130 BoogieDeclarations]: Found specification of procedure skb_trim [2021-11-13 18:06:49,565 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_trim [2021-11-13 18:06:49,565 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_alloc [2021-11-13 18:06:49,565 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_alloc [2021-11-13 18:06:49,566 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_synctty_ioctl [2021-11-13 18:06:49,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_synctty_ioctl [2021-11-13 18:06:49,566 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-13 18:06:49,566 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-13 18:06:49,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-13 18:06:49,567 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-11-13 18:06:49,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-11-13 18:06:49,567 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2021-11-13 18:06:49,567 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2021-11-13 18:06:49,568 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_sync_close [2021-11-13 18:06:49,568 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_sync_close [2021-11-13 18:06:49,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-13 18:06:49,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-13 18:06:49,569 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-13 18:06:49,569 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-13 18:06:49,570 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_print_buffer [2021-11-13 18:06:49,570 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_print_buffer [2021-11-13 18:06:49,570 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-13 18:06:49,570 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-13 18:06:49,571 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 18:06:49,571 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-13 18:06:49,571 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-13 18:06:49,571 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-13 18:06:49,572 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-13 18:06:49,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 18:06:49,573 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 18:06:49,574 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2021-11-13 18:06:49,575 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2021-11-13 18:06:49,575 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2021-11-13 18:06:49,575 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2021-11-13 18:06:49,576 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 18:06:49,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_remove [2021-11-13 18:06:49,576 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_remove [2021-11-13 18:06:49,576 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2021-11-13 18:06:49,577 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2021-11-13 18:06:49,577 INFO L130 BoogieDeclarations]: Found specification of procedure sp_put [2021-11-13 18:06:49,578 INFO L138 BoogieDeclarations]: Found implementation of procedure sp_put [2021-11-13 18:06:49,578 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 18:06:49,578 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 18:06:49,579 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_tail [2021-11-13 18:06:49,579 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_tail [2021-11-13 18:06:49,579 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_sync_hangup [2021-11-13 18:06:49,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_sync_hangup [2021-11-13 18:06:49,580 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2021-11-13 18:06:49,581 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2021-11-13 18:06:49,581 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-11-13 18:06:49,581 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-11-13 18:06:49,581 INFO L130 BoogieDeclarations]: Found specification of procedure sp_get [2021-11-13 18:06:49,582 INFO L138 BoogieDeclarations]: Found implementation of procedure sp_get [2021-11-13 18:06:49,582 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-13 18:06:49,582 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-13 18:06:49,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 18:06:49,583 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2021-11-13 18:06:49,583 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2021-11-13 18:06:49,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-13 18:06:49,583 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-13 18:06:49,583 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-13 18:06:49,584 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2021-11-13 18:06:49,584 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2021-11-13 18:06:49,585 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 18:06:49,585 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 18:06:49,585 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_sync_push [2021-11-13 18:06:49,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_sync_push [2021-11-13 18:06:50,380 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-13 18:06:52,181 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 18:06:52,183 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-11-13 18:06:52,189 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:06:52 BoogieIcfgContainer [2021-11-13 18:06:52,189 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 18:06:52,194 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 18:06:52,195 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 18:06:52,199 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 18:06:52,200 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 06:06:46" (1/3) ... [2021-11-13 18:06:52,201 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49a5fb7a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:06:52, skipping insertion in model container [2021-11-13 18:06:52,201 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:06:48" (2/3) ... [2021-11-13 18:06:52,202 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49a5fb7a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:06:52, skipping insertion in model container [2021-11-13 18:06:52,203 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:06:52" (3/3) ... [2021-11-13 18:06:52,204 INFO L111 eAbstractionObserver]: Analyzing ICFG 205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ppp--ppp_synctty.ko-entry_point.cil.out.i [2021-11-13 18:06:52,211 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 18:06:52,212 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 18:06:52,296 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 18:06:52,306 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 18:06:52,306 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 18:06:52,403 INFO L276 IsEmpty]: Start isEmpty. Operand has 644 states, 483 states have (on average 1.391304347826087) internal successors, (672), 499 states have internal predecessors, (672), 120 states have call successors, (120), 40 states have call predecessors, (120), 39 states have return successors, (116), 114 states have call predecessors, (116), 116 states have call successors, (116) [2021-11-13 18:06:52,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-13 18:06:52,432 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:06:52,433 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:06:52,434 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:06:52,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:06:52,453 INFO L85 PathProgramCache]: Analyzing trace with hash 1758611482, now seen corresponding path program 1 times [2021-11-13 18:06:52,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:06:52,463 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87282064] [2021-11-13 18:06:52,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:06:52,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:06:52,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:53,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:06:53,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:53,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:06:53,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:53,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:06:53,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:53,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:06:53,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:53,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:06:53,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:53,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:06:53,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:53,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:06:53,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:53,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:06:53,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:53,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:06:53,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:53,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:06:53,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:53,374 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:06:53,375 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:06:53,375 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87282064] [2021-11-13 18:06:53,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87282064] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:06:53,377 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:06:53,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 18:06:53,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037385013] [2021-11-13 18:06:53,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:06:53,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:06:53,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:06:53,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:06:53,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:06:53,438 INFO L87 Difference]: Start difference. First operand has 644 states, 483 states have (on average 1.391304347826087) internal successors, (672), 499 states have internal predecessors, (672), 120 states have call successors, (120), 40 states have call predecessors, (120), 39 states have return successors, (116), 114 states have call predecessors, (116), 116 states have call successors, (116) Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:06:56,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:06:56,118 INFO L93 Difference]: Finished difference Result 2033 states and 2996 transitions. [2021-11-13 18:06:56,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:06:56,122 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 78 [2021-11-13 18:06:56,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:06:56,159 INFO L225 Difference]: With dead ends: 2033 [2021-11-13 18:06:56,160 INFO L226 Difference]: Without dead ends: 1378 [2021-11-13 18:06:56,171 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:06:56,175 INFO L933 BasicCegarLoop]: 978 mSDtfsCounter, 1248 mSDsluCounter, 1072 mSDsCounter, 0 mSdLazyCounter, 646 mSolverCounterSat, 331 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1836.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1339 SdHoareTripleChecker+Valid, 2050 SdHoareTripleChecker+Invalid, 977 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 59.73ms SdHoareTripleChecker+Time, 331 IncrementalHoareTripleChecker+Valid, 646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2296.76ms IncrementalHoareTripleChecker+Time [2021-11-13 18:06:56,177 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1339 Valid, 2050 Invalid, 977 Unknown, 0 Unchecked, 59.73ms Time], IncrementalHoareTripleChecker [331 Valid, 646 Invalid, 0 Unknown, 0 Unchecked, 2296.76ms Time] [2021-11-13 18:06:56,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1378 states. [2021-11-13 18:06:56,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1378 to 1222. [2021-11-13 18:06:56,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 926 states have (on average 1.3736501079913608) internal successors, (1272), 946 states have internal predecessors, (1272), 219 states have call successors, (219), 77 states have call predecessors, (219), 76 states have return successors, (218), 214 states have call predecessors, (218), 218 states have call successors, (218) [2021-11-13 18:06:56,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 1709 transitions. [2021-11-13 18:06:56,443 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 1709 transitions. Word has length 78 [2021-11-13 18:06:56,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:06:56,445 INFO L470 AbstractCegarLoop]: Abstraction has 1222 states and 1709 transitions. [2021-11-13 18:06:56,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:06:56,446 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 1709 transitions. [2021-11-13 18:06:56,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-13 18:06:56,458 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:06:56,459 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:06:56,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 18:06:56,459 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:06:56,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:06:56,461 INFO L85 PathProgramCache]: Analyzing trace with hash -152487068, now seen corresponding path program 1 times [2021-11-13 18:06:56,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:06:56,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017349645] [2021-11-13 18:06:56,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:06:56,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:06:56,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:56,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:06:56,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:56,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:06:56,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:56,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:06:56,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:56,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:06:56,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:56,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:06:56,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:56,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:06:56,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:56,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:06:56,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:56,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:06:56,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:56,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:06:56,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:56,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:06:56,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:06:56,846 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:06:56,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:06:56,847 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017349645] [2021-11-13 18:06:56,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017349645] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:06:56,848 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:06:56,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 18:06:56,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109445502] [2021-11-13 18:06:56,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:06:56,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:06:56,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:06:56,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:06:56,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:06:56,853 INFO L87 Difference]: Start difference. First operand 1222 states and 1709 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:06:59,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:06:59,660 INFO L93 Difference]: Finished difference Result 3917 states and 5611 transitions. [2021-11-13 18:06:59,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:06:59,661 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 82 [2021-11-13 18:06:59,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:06:59,693 INFO L225 Difference]: With dead ends: 3917 [2021-11-13 18:06:59,693 INFO L226 Difference]: Without dead ends: 2713 [2021-11-13 18:06:59,699 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:06:59,707 INFO L933 BasicCegarLoop]: 982 mSDtfsCounter, 1267 mSDsluCounter, 2640 mSDsCounter, 0 mSdLazyCounter, 1225 mSolverCounterSat, 326 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2045.23ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1358 SdHoareTripleChecker+Valid, 3622 SdHoareTripleChecker+Invalid, 1551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 48.97ms SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 1225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2463.49ms IncrementalHoareTripleChecker+Time [2021-11-13 18:06:59,708 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1358 Valid, 3622 Invalid, 1551 Unknown, 0 Unchecked, 48.97ms Time], IncrementalHoareTripleChecker [326 Valid, 1225 Invalid, 0 Unknown, 0 Unchecked, 2463.49ms Time] [2021-11-13 18:06:59,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2713 states. [2021-11-13 18:06:59,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2713 to 2509. [2021-11-13 18:06:59,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2509 states, 1903 states have (on average 1.3751970572779821) internal successors, (2617), 1951 states have internal predecessors, (2617), 443 states have call successors, (443), 153 states have call predecessors, (443), 162 states have return successors, (500), 438 states have call predecessors, (500), 442 states have call successors, (500) [2021-11-13 18:06:59,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2509 states to 2509 states and 3560 transitions. [2021-11-13 18:06:59,921 INFO L78 Accepts]: Start accepts. Automaton has 2509 states and 3560 transitions. Word has length 82 [2021-11-13 18:06:59,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:06:59,922 INFO L470 AbstractCegarLoop]: Abstraction has 2509 states and 3560 transitions. [2021-11-13 18:06:59,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:06:59,923 INFO L276 IsEmpty]: Start isEmpty. Operand 2509 states and 3560 transitions. [2021-11-13 18:06:59,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-11-13 18:06:59,942 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:06:59,942 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:06:59,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 18:06:59,943 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:06:59,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:06:59,944 INFO L85 PathProgramCache]: Analyzing trace with hash -950375967, now seen corresponding path program 1 times [2021-11-13 18:06:59,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:06:59,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88655477] [2021-11-13 18:06:59,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:06:59,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:06:59,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:07:00,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:07:00,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:00,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:07:00,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:07:00,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:07:00,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:07:00,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:07:00,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:07:00,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:07:00,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-11-13 18:07:00,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-13 18:07:00,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:00,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:00,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-11-13 18:07:00,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:00,311 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:07:00,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:07:00,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88655477] [2021-11-13 18:07:00,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88655477] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:07:00,312 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:07:00,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:07:00,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576794160] [2021-11-13 18:07:00,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:07:00,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:07:00,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:07:00,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:07:00,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:07:00,316 INFO L87 Difference]: Start difference. First operand 2509 states and 3560 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-13 18:07:03,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:07:03,649 INFO L93 Difference]: Finished difference Result 6827 states and 9761 transitions. [2021-11-13 18:07:03,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 18:07:03,650 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 128 [2021-11-13 18:07:03,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:07:03,692 INFO L225 Difference]: With dead ends: 6827 [2021-11-13 18:07:03,693 INFO L226 Difference]: Without dead ends: 4342 [2021-11-13 18:07:03,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2021-11-13 18:07:03,720 INFO L933 BasicCegarLoop]: 875 mSDtfsCounter, 1615 mSDsluCounter, 1733 mSDsCounter, 0 mSdLazyCounter, 1194 mSolverCounterSat, 788 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2482.54ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1687 SdHoareTripleChecker+Valid, 2608 SdHoareTripleChecker+Invalid, 1982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 43.47ms SdHoareTripleChecker+Time, 788 IncrementalHoareTripleChecker+Valid, 1194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2884.91ms IncrementalHoareTripleChecker+Time [2021-11-13 18:07:03,722 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1687 Valid, 2608 Invalid, 1982 Unknown, 0 Unchecked, 43.47ms Time], IncrementalHoareTripleChecker [788 Valid, 1194 Invalid, 0 Unknown, 0 Unchecked, 2884.91ms Time] [2021-11-13 18:07:03,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4342 states. [2021-11-13 18:07:04,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4342 to 3931. [2021-11-13 18:07:04,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3931 states, 2993 states have (on average 1.3742064817908453) internal successors, (4113), 3055 states have internal predecessors, (4113), 659 states have call successors, (659), 249 states have call predecessors, (659), 278 states have return successors, (777), 662 states have call predecessors, (777), 658 states have call successors, (777) [2021-11-13 18:07:04,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3931 states to 3931 states and 5549 transitions. [2021-11-13 18:07:04,059 INFO L78 Accepts]: Start accepts. Automaton has 3931 states and 5549 transitions. Word has length 128 [2021-11-13 18:07:04,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:07:04,060 INFO L470 AbstractCegarLoop]: Abstraction has 3931 states and 5549 transitions. [2021-11-13 18:07:04,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 3 states have internal predecessors, (70), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-11-13 18:07:04,063 INFO L276 IsEmpty]: Start isEmpty. Operand 3931 states and 5549 transitions. [2021-11-13 18:07:04,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-11-13 18:07:04,086 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:07:04,086 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:07:04,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-13 18:07:04,088 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:07:04,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:07:04,089 INFO L85 PathProgramCache]: Analyzing trace with hash -944835305, now seen corresponding path program 1 times [2021-11-13 18:07:04,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:07:04,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573206410] [2021-11-13 18:07:04,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:07:04,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:07:04,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:07:04,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:07:04,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:04,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:07:04,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:07:04,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:07:04,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:07:04,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:07:04,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:07:04,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:07:04,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-11-13 18:07:04,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:04,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:04,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-11-13 18:07:04,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:04,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:07:04,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-11-13 18:07:04,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-11-13 18:07:04,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:04,481 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:07:04,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:07:04,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573206410] [2021-11-13 18:07:04,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573206410] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:07:04,482 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:07:04,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 18:07:04,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729506575] [2021-11-13 18:07:04,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:07:04,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:07:04,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:07:04,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:07:04,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:07:04,485 INFO L87 Difference]: Start difference. First operand 3931 states and 5549 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-13 18:07:07,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:07:07,719 INFO L93 Difference]: Finished difference Result 9990 states and 14092 transitions. [2021-11-13 18:07:07,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:07:07,720 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 149 [2021-11-13 18:07:07,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:07:07,787 INFO L225 Difference]: With dead ends: 9990 [2021-11-13 18:07:07,788 INFO L226 Difference]: Without dead ends: 6083 [2021-11-13 18:07:07,805 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:07:07,811 INFO L933 BasicCegarLoop]: 1197 mSDtfsCounter, 1046 mSDsluCounter, 1653 mSDsCounter, 0 mSdLazyCounter, 1031 mSolverCounterSat, 412 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2313.20ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1101 SdHoareTripleChecker+Valid, 2850 SdHoareTripleChecker+Invalid, 1443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 35.67ms SdHoareTripleChecker+Time, 412 IncrementalHoareTripleChecker+Valid, 1031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2693.87ms IncrementalHoareTripleChecker+Time [2021-11-13 18:07:07,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1101 Valid, 2850 Invalid, 1443 Unknown, 0 Unchecked, 35.67ms Time], IncrementalHoareTripleChecker [412 Valid, 1031 Invalid, 0 Unknown, 0 Unchecked, 2693.87ms Time] [2021-11-13 18:07:07,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6083 states. [2021-11-13 18:07:08,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6083 to 5590. [2021-11-13 18:07:08,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5590 states, 4255 states have (on average 1.3635722679200941) internal successors, (5802), 4361 states have internal predecessors, (5802), 906 states have call successors, (906), 383 states have call predecessors, (906), 428 states have return successors, (1074), 909 states have call predecessors, (1074), 905 states have call successors, (1074) [2021-11-13 18:07:08,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5590 states to 5590 states and 7782 transitions. [2021-11-13 18:07:08,259 INFO L78 Accepts]: Start accepts. Automaton has 5590 states and 7782 transitions. Word has length 149 [2021-11-13 18:07:08,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:07:08,260 INFO L470 AbstractCegarLoop]: Abstraction has 5590 states and 7782 transitions. [2021-11-13 18:07:08,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-13 18:07:08,260 INFO L276 IsEmpty]: Start isEmpty. Operand 5590 states and 7782 transitions. [2021-11-13 18:07:08,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-13 18:07:08,283 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:07:08,283 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:07:08,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-13 18:07:08,288 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:07:08,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:07:08,289 INFO L85 PathProgramCache]: Analyzing trace with hash 1643009203, now seen corresponding path program 1 times [2021-11-13 18:07:08,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:07:08,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325004272] [2021-11-13 18:07:08,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:07:08,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:07:08,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:07:08,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:07:08,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:08,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:07:08,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:07:08,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:07:08,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:07:08,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:07:08,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:07:08,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:07:08,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-13 18:07:08,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:07:08,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-11-13 18:07:08,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-13 18:07:08,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:08,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:08,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-11-13 18:07:08,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:08,660 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2021-11-13 18:07:08,661 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:07:08,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325004272] [2021-11-13 18:07:08,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325004272] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:07:08,661 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:07:08,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:07:08,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307593499] [2021-11-13 18:07:08,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:07:08,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:07:08,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:07:08,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:07:08,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:07:08,665 INFO L87 Difference]: Start difference. First operand 5590 states and 7782 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-11-13 18:07:12,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:07:12,918 INFO L93 Difference]: Finished difference Result 14712 states and 20604 transitions. [2021-11-13 18:07:12,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 18:07:12,919 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 151 [2021-11-13 18:07:12,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:07:13,007 INFO L225 Difference]: With dead ends: 14712 [2021-11-13 18:07:13,007 INFO L226 Difference]: Without dead ends: 9157 [2021-11-13 18:07:13,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2021-11-13 18:07:13,035 INFO L933 BasicCegarLoop]: 899 mSDtfsCounter, 1619 mSDsluCounter, 2122 mSDsCounter, 0 mSdLazyCounter, 1711 mSolverCounterSat, 659 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3055.52ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1696 SdHoareTripleChecker+Valid, 3021 SdHoareTripleChecker+Invalid, 2370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 47.07ms SdHoareTripleChecker+Time, 659 IncrementalHoareTripleChecker+Valid, 1711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3602.94ms IncrementalHoareTripleChecker+Time [2021-11-13 18:07:13,036 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1696 Valid, 3021 Invalid, 2370 Unknown, 0 Unchecked, 47.07ms Time], IncrementalHoareTripleChecker [659 Valid, 1711 Invalid, 0 Unknown, 0 Unchecked, 3602.94ms Time] [2021-11-13 18:07:13,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9157 states. [2021-11-13 18:07:13,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9157 to 8330. [2021-11-13 18:07:13,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8330 states, 6415 states have (on average 1.3624318004676539) internal successors, (8740), 6559 states have internal predecessors, (8740), 1254 states have call successors, (1254), 587 states have call predecessors, (1254), 660 states have return successors, (1489), 1267 states have call predecessors, (1489), 1253 states have call successors, (1489) [2021-11-13 18:07:13,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8330 states to 8330 states and 11483 transitions. [2021-11-13 18:07:13,751 INFO L78 Accepts]: Start accepts. Automaton has 8330 states and 11483 transitions. Word has length 151 [2021-11-13 18:07:13,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:07:13,753 INFO L470 AbstractCegarLoop]: Abstraction has 8330 states and 11483 transitions. [2021-11-13 18:07:13,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (18), 6 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-11-13 18:07:13,755 INFO L276 IsEmpty]: Start isEmpty. Operand 8330 states and 11483 transitions. [2021-11-13 18:07:13,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-11-13 18:07:13,775 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:07:13,775 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:07:13,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-13 18:07:13,776 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:07:13,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:07:13,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1373098194, now seen corresponding path program 1 times [2021-11-13 18:07:13,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:07:13,777 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095830944] [2021-11-13 18:07:13,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:07:13,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:07:13,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:13,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:07:13,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:13,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:07:13,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:13,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:13,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:13,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:07:13,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:13,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:07:13,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:13,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:07:13,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:13,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:07:13,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:13,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:07:13,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:13,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:07:13,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:13,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:07:13,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:13,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-13 18:07:13,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:14,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:07:14,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:14,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-11-13 18:07:14,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:14,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:14,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:14,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-13 18:07:14,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:14,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:14,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:14,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:14,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:14,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2021-11-13 18:07:14,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:14,127 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2021-11-13 18:07:14,127 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:07:14,127 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095830944] [2021-11-13 18:07:14,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095830944] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:07:14,128 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:07:14,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:07:14,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058537394] [2021-11-13 18:07:14,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:07:14,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:07:14,129 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:07:14,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:07:14,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:07:14,130 INFO L87 Difference]: Start difference. First operand 8330 states and 11483 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-13 18:07:17,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:07:17,112 INFO L93 Difference]: Finished difference Result 13560 states and 19023 transitions. [2021-11-13 18:07:17,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:07:17,113 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 156 [2021-11-13 18:07:17,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:07:17,191 INFO L225 Difference]: With dead ends: 13560 [2021-11-13 18:07:17,192 INFO L226 Difference]: Without dead ends: 9164 [2021-11-13 18:07:17,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:07:17,214 INFO L933 BasicCegarLoop]: 822 mSDtfsCounter, 530 mSDsluCounter, 2124 mSDsCounter, 0 mSdLazyCounter, 1213 mSolverCounterSat, 312 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2076.39ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 550 SdHoareTripleChecker+Valid, 2946 SdHoareTripleChecker+Invalid, 1525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 28.47ms SdHoareTripleChecker+Time, 312 IncrementalHoareTripleChecker+Valid, 1213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2430.64ms IncrementalHoareTripleChecker+Time [2021-11-13 18:07:17,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [550 Valid, 2946 Invalid, 1525 Unknown, 0 Unchecked, 28.47ms Time], IncrementalHoareTripleChecker [312 Valid, 1213 Invalid, 0 Unknown, 0 Unchecked, 2430.64ms Time] [2021-11-13 18:07:17,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9164 states. [2021-11-13 18:07:17,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9164 to 8350. [2021-11-13 18:07:17,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8350 states, 6435 states have (on average 1.3613053613053614) internal successors, (8760), 6579 states have internal predecessors, (8760), 1254 states have call successors, (1254), 587 states have call predecessors, (1254), 660 states have return successors, (1489), 1267 states have call predecessors, (1489), 1253 states have call successors, (1489) [2021-11-13 18:07:17,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8350 states to 8350 states and 11503 transitions. [2021-11-13 18:07:17,851 INFO L78 Accepts]: Start accepts. Automaton has 8350 states and 11503 transitions. Word has length 156 [2021-11-13 18:07:17,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:07:17,852 INFO L470 AbstractCegarLoop]: Abstraction has 8350 states and 11503 transitions. [2021-11-13 18:07:17,859 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 3 states have internal predecessors, (85), 2 states have call successors, (19), 6 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-11-13 18:07:17,859 INFO L276 IsEmpty]: Start isEmpty. Operand 8350 states and 11503 transitions. [2021-11-13 18:07:17,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-13 18:07:17,880 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:07:17,880 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:07:17,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-13 18:07:17,881 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:07:17,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:07:17,882 INFO L85 PathProgramCache]: Analyzing trace with hash 554198863, now seen corresponding path program 1 times [2021-11-13 18:07:17,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:07:17,883 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610986409] [2021-11-13 18:07:17,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:07:17,883 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:07:17,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:07:18,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:07:18,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:18,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:07:18,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:07:18,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:07:18,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:07:18,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:07:18,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:07:18,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:07:18,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-13 18:07:18,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:07:18,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-11-13 18:07:18,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:18,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-11-13 18:07:18,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:18,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:18,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-11-13 18:07:18,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:18,487 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2021-11-13 18:07:18,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:07:18,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610986409] [2021-11-13 18:07:18,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610986409] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:07:18,489 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:07:18,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-13 18:07:18,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567418243] [2021-11-13 18:07:18,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:07:18,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-13 18:07:18,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:07:18,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-13 18:07:18,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-11-13 18:07:18,491 INFO L87 Difference]: Start difference. First operand 8350 states and 11503 transitions. Second operand has 12 states, 12 states have (on average 7.25) internal successors, (87), 8 states have internal predecessors, (87), 5 states have call successors, (19), 6 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 4 states have call successors, (18) [2021-11-13 18:07:24,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:07:24,376 INFO L93 Difference]: Finished difference Result 18695 states and 25902 transitions. [2021-11-13 18:07:24,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-13 18:07:24,377 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.25) internal successors, (87), 8 states have internal predecessors, (87), 5 states have call successors, (19), 6 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 4 states have call successors, (18) Word has length 158 [2021-11-13 18:07:24,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:07:24,429 INFO L225 Difference]: With dead ends: 18695 [2021-11-13 18:07:24,429 INFO L226 Difference]: Without dead ends: 10380 [2021-11-13 18:07:24,460 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=175, Invalid=527, Unknown=0, NotChecked=0, Total=702 [2021-11-13 18:07:24,461 INFO L933 BasicCegarLoop]: 968 mSDtfsCounter, 3198 mSDsluCounter, 2786 mSDsCounter, 0 mSdLazyCounter, 3267 mSolverCounterSat, 1703 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4080.42ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3287 SdHoareTripleChecker+Valid, 3754 SdHoareTripleChecker+Invalid, 4970 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 57.55ms SdHoareTripleChecker+Time, 1703 IncrementalHoareTripleChecker+Valid, 3267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4888.08ms IncrementalHoareTripleChecker+Time [2021-11-13 18:07:24,462 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3287 Valid, 3754 Invalid, 4970 Unknown, 0 Unchecked, 57.55ms Time], IncrementalHoareTripleChecker [1703 Valid, 3267 Invalid, 0 Unknown, 0 Unchecked, 4888.08ms Time] [2021-11-13 18:07:24,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10380 states. [2021-11-13 18:07:25,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10380 to 8726. [2021-11-13 18:07:25,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8726 states, 6679 states have (on average 1.3505015720916305) internal successors, (9020), 6821 states have internal predecessors, (9020), 1346 states have call successors, (1346), 665 states have call predecessors, (1346), 700 states have return successors, (1519), 1331 states have call predecessors, (1519), 1345 states have call successors, (1519) [2021-11-13 18:07:25,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8726 states to 8726 states and 11885 transitions. [2021-11-13 18:07:25,172 INFO L78 Accepts]: Start accepts. Automaton has 8726 states and 11885 transitions. Word has length 158 [2021-11-13 18:07:25,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:07:25,173 INFO L470 AbstractCegarLoop]: Abstraction has 8726 states and 11885 transitions. [2021-11-13 18:07:25,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.25) internal successors, (87), 8 states have internal predecessors, (87), 5 states have call successors, (19), 6 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 4 states have call successors, (18) [2021-11-13 18:07:25,174 INFO L276 IsEmpty]: Start isEmpty. Operand 8726 states and 11885 transitions. [2021-11-13 18:07:25,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-11-13 18:07:25,208 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:07:25,209 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:07:25,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-13 18:07:25,210 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:07:25,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:07:25,210 INFO L85 PathProgramCache]: Analyzing trace with hash -3224619, now seen corresponding path program 1 times [2021-11-13 18:07:25,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:07:25,211 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004584858] [2021-11-13 18:07:25,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:07:25,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:07:25,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:07:25,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:07:25,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:25,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:07:25,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:07:25,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:07:25,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:07:25,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:07:25,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:07:25,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:07:25,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-13 18:07:25,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:07:25,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 18:07:25,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:25,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 18:07:25,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-11-13 18:07:25,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:25,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:25,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-11-13 18:07:25,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:25,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-13 18:07:25,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:25,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:25,866 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2021-11-13 18:07:25,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:07:25,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004584858] [2021-11-13 18:07:25,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004584858] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:07:25,867 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:07:25,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:07:25,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642440606] [2021-11-13 18:07:25,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:07:25,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:07:25,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:07:25,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:07:25,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:07:25,870 INFO L87 Difference]: Start difference. First operand 8726 states and 11885 transitions. Second operand has 8 states, 8 states have (on average 13.125) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (22), 5 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-13 18:07:28,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:07:28,426 INFO L93 Difference]: Finished difference Result 18475 states and 25394 transitions. [2021-11-13 18:07:28,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:07:28,427 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.125) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (22), 5 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) Word has length 193 [2021-11-13 18:07:28,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:07:28,477 INFO L225 Difference]: With dead ends: 18475 [2021-11-13 18:07:28,477 INFO L226 Difference]: Without dead ends: 9784 [2021-11-13 18:07:28,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-11-13 18:07:28,511 INFO L933 BasicCegarLoop]: 841 mSDtfsCounter, 426 mSDsluCounter, 2722 mSDsCounter, 0 mSdLazyCounter, 1263 mSolverCounterSat, 293 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1622.99ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 3563 SdHoareTripleChecker+Invalid, 1556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 25.41ms SdHoareTripleChecker+Time, 293 IncrementalHoareTripleChecker+Valid, 1263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1960.12ms IncrementalHoareTripleChecker+Time [2021-11-13 18:07:28,512 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [442 Valid, 3563 Invalid, 1556 Unknown, 0 Unchecked, 25.41ms Time], IncrementalHoareTripleChecker [293 Valid, 1263 Invalid, 0 Unknown, 0 Unchecked, 1960.12ms Time] [2021-11-13 18:07:28,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9784 states. [2021-11-13 18:07:29,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9784 to 8790. [2021-11-13 18:07:29,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8790 states, 6727 states have (on average 1.3480005946187008) internal successors, (9068), 6869 states have internal predecessors, (9068), 1346 states have call successors, (1346), 665 states have call predecessors, (1346), 716 states have return successors, (1543), 1347 states have call predecessors, (1543), 1345 states have call successors, (1543) [2021-11-13 18:07:29,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8790 states to 8790 states and 11957 transitions. [2021-11-13 18:07:29,152 INFO L78 Accepts]: Start accepts. Automaton has 8790 states and 11957 transitions. Word has length 193 [2021-11-13 18:07:29,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:07:29,153 INFO L470 AbstractCegarLoop]: Abstraction has 8790 states and 11957 transitions. [2021-11-13 18:07:29,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.125) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (22), 5 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-13 18:07:29,154 INFO L276 IsEmpty]: Start isEmpty. Operand 8790 states and 11957 transitions. [2021-11-13 18:07:29,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2021-11-13 18:07:29,181 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:07:29,181 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:07:29,182 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-13 18:07:29,182 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:07:29,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:07:29,183 INFO L85 PathProgramCache]: Analyzing trace with hash 1088928772, now seen corresponding path program 1 times [2021-11-13 18:07:29,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:07:29,183 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526344065] [2021-11-13 18:07:29,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:07:29,184 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:07:29,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:07:29,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:07:29,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:29,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:07:29,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:07:29,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:07:29,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:07:29,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:07:29,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:07:29,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:07:29,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-13 18:07:29,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:07:29,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-11-13 18:07:29,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-11-13 18:07:29,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-11-13 18:07:29,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:29,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:29,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-11-13 18:07:29,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:29,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:29,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:07:29,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2021-11-13 18:07:29,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:29,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:29,540 INFO L134 CoverageAnalysis]: Checked inductivity of 397 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-11-13 18:07:29,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:07:29,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526344065] [2021-11-13 18:07:29,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526344065] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:07:29,542 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:07:29,542 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-13 18:07:29,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912971892] [2021-11-13 18:07:29,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:07:29,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:07:29,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:07:29,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:07:29,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:07:29,545 INFO L87 Difference]: Start difference. First operand 8790 states and 11957 transitions. Second operand has 6 states, 6 states have (on average 20.333333333333332) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-13 18:07:33,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:07:33,295 INFO L93 Difference]: Finished difference Result 22136 states and 30222 transitions. [2021-11-13 18:07:33,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:07:33,296 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.333333333333332) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 215 [2021-11-13 18:07:33,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:07:33,365 INFO L225 Difference]: With dead ends: 22136 [2021-11-13 18:07:33,365 INFO L226 Difference]: Without dead ends: 13381 [2021-11-13 18:07:33,397 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:07:33,400 INFO L933 BasicCegarLoop]: 1444 mSDtfsCounter, 1149 mSDsluCounter, 2709 mSDsCounter, 0 mSdLazyCounter, 1748 mSolverCounterSat, 353 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2648.73ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1190 SdHoareTripleChecker+Valid, 4153 SdHoareTripleChecker+Invalid, 2101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 33.16ms SdHoareTripleChecker+Time, 353 IncrementalHoareTripleChecker+Valid, 1748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3140.69ms IncrementalHoareTripleChecker+Time [2021-11-13 18:07:33,401 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1190 Valid, 4153 Invalid, 2101 Unknown, 0 Unchecked, 33.16ms Time], IncrementalHoareTripleChecker [353 Valid, 1748 Invalid, 0 Unknown, 0 Unchecked, 3140.69ms Time] [2021-11-13 18:07:33,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13381 states. [2021-11-13 18:07:34,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13381 to 8806. [2021-11-13 18:07:34,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8806 states, 6743 states have (on average 1.3471748479905086) internal successors, (9084), 6885 states have internal predecessors, (9084), 1346 states have call successors, (1346), 665 states have call predecessors, (1346), 716 states have return successors, (1543), 1347 states have call predecessors, (1543), 1345 states have call successors, (1543) [2021-11-13 18:07:34,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8806 states to 8806 states and 11973 transitions. [2021-11-13 18:07:34,256 INFO L78 Accepts]: Start accepts. Automaton has 8806 states and 11973 transitions. Word has length 215 [2021-11-13 18:07:34,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:07:34,257 INFO L470 AbstractCegarLoop]: Abstraction has 8806 states and 11973 transitions. [2021-11-13 18:07:34,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.333333333333332) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (22), 4 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-13 18:07:34,257 INFO L276 IsEmpty]: Start isEmpty. Operand 8806 states and 11973 transitions. [2021-11-13 18:07:34,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2021-11-13 18:07:34,287 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:07:34,287 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:07:34,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-13 18:07:34,288 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:07:34,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:07:34,289 INFO L85 PathProgramCache]: Analyzing trace with hash 2069474836, now seen corresponding path program 1 times [2021-11-13 18:07:34,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:07:34,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418765666] [2021-11-13 18:07:34,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:07:34,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:07:34,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:07:34,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:07:34,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:34,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:07:34,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:07:34,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:07:34,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:07:34,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:07:34,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:07:34,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:07:34,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-13 18:07:34,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:07:34,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 18:07:34,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:34,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 18:07:34,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-11-13 18:07:34,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:34,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:34,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:07:34,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-13 18:07:34,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:34,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2021-11-13 18:07:34,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:34,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:34,923 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2021-11-13 18:07:34,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:07:34,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418765666] [2021-11-13 18:07:34,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418765666] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:07:34,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234866902] [2021-11-13 18:07:34,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:07:34,925 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:07:34,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:07:34,928 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:07:34,945 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-13 18:07:35,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:35,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 1405 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-13 18:07:35,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:07:36,398 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 98 proven. 8 refuted. 0 times theorem prover too weak. 227 trivial. 0 not checked. [2021-11-13 18:07:36,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:07:37,505 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 319 trivial. 0 not checked. [2021-11-13 18:07:37,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234866902] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 18:07:37,506 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 18:07:37,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8, 9] total 20 [2021-11-13 18:07:37,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370005262] [2021-11-13 18:07:37,507 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 18:07:37,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:07:37,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:07:37,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:07:37,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=295, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:07:37,510 INFO L87 Difference]: Start difference. First operand 8806 states and 11973 transitions. Second operand has 20 states, 20 states have (on average 10.4) internal successors, (208), 17 states have internal predecessors, (208), 9 states have call successors, (57), 9 states have call predecessors, (57), 11 states have return successors, (44), 13 states have call predecessors, (44), 9 states have call successors, (44) [2021-11-13 18:07:49,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:07:49,583 INFO L93 Difference]: Finished difference Result 31956 states and 44216 transitions. [2021-11-13 18:07:49,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-11-13 18:07:49,583 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 10.4) internal successors, (208), 17 states have internal predecessors, (208), 9 states have call successors, (57), 9 states have call predecessors, (57), 11 states have return successors, (44), 13 states have call predecessors, (44), 9 states have call successors, (44) Word has length 200 [2021-11-13 18:07:49,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:07:49,733 INFO L225 Difference]: With dead ends: 31956 [2021-11-13 18:07:49,734 INFO L226 Difference]: Without dead ends: 27104 [2021-11-13 18:07:49,763 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 494 GetRequests, 443 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=556, Invalid=1994, Unknown=0, NotChecked=0, Total=2550 [2021-11-13 18:07:49,764 INFO L933 BasicCegarLoop]: 1618 mSDtfsCounter, 9466 mSDsluCounter, 5880 mSDsCounter, 0 mSdLazyCounter, 7724 mSolverCounterSat, 4402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8636.53ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 9740 SdHoareTripleChecker+Valid, 7498 SdHoareTripleChecker+Invalid, 12126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 83.52ms SdHoareTripleChecker+Time, 4402 IncrementalHoareTripleChecker+Valid, 7724 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10148.16ms IncrementalHoareTripleChecker+Time [2021-11-13 18:07:49,765 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9740 Valid, 7498 Invalid, 12126 Unknown, 0 Unchecked, 83.52ms Time], IncrementalHoareTripleChecker [4402 Valid, 7724 Invalid, 0 Unknown, 0 Unchecked, 10148.16ms Time] [2021-11-13 18:07:49,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27104 states. [2021-11-13 18:07:51,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27104 to 24845. [2021-11-13 18:07:51,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24845 states, 18848 states have (on average 1.3417869269949065) internal successors, (25290), 19360 states have internal predecessors, (25290), 3884 states have call successors, (3884), 1849 states have call predecessors, (3884), 2112 states have return successors, (5009), 3909 states have call predecessors, (5009), 3883 states have call successors, (5009) [2021-11-13 18:07:51,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24845 states to 24845 states and 34183 transitions. [2021-11-13 18:07:51,795 INFO L78 Accepts]: Start accepts. Automaton has 24845 states and 34183 transitions. Word has length 200 [2021-11-13 18:07:51,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:07:51,796 INFO L470 AbstractCegarLoop]: Abstraction has 24845 states and 34183 transitions. [2021-11-13 18:07:51,796 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.4) internal successors, (208), 17 states have internal predecessors, (208), 9 states have call successors, (57), 9 states have call predecessors, (57), 11 states have return successors, (44), 13 states have call predecessors, (44), 9 states have call successors, (44) [2021-11-13 18:07:51,796 INFO L276 IsEmpty]: Start isEmpty. Operand 24845 states and 34183 transitions. [2021-11-13 18:07:51,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2021-11-13 18:07:51,823 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:07:51,823 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:07:51,874 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-13 18:07:52,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:07:52,047 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:07:52,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:07:52,047 INFO L85 PathProgramCache]: Analyzing trace with hash -872421549, now seen corresponding path program 1 times [2021-11-13 18:07:52,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:07:52,047 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475067663] [2021-11-13 18:07:52,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:07:52,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:07:52,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:07:52,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:07:52,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:52,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:07:52,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:07:52,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:07:52,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:07:52,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:07:52,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:07:52,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:07:52,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-13 18:07:52,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:07:52,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 18:07:52,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:52,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 18:07:52,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-11-13 18:07:52,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:52,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:52,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:07:52,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-13 18:07:52,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:52,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-11-13 18:07:52,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:52,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:52,414 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2021-11-13 18:07:52,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:07:52,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475067663] [2021-11-13 18:07:52,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475067663] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:07:52,416 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:07:52,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:07:52,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [763786113] [2021-11-13 18:07:52,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:07:52,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:07:52,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:07:52,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:07:52,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:07:52,419 INFO L87 Difference]: Start difference. First operand 24845 states and 34183 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-13 18:07:55,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:07:55,621 INFO L93 Difference]: Finished difference Result 47218 states and 65947 transitions. [2021-11-13 18:07:55,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:07:55,622 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 202 [2021-11-13 18:07:55,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:07:55,753 INFO L225 Difference]: With dead ends: 47218 [2021-11-13 18:07:55,753 INFO L226 Difference]: Without dead ends: 26319 [2021-11-13 18:07:55,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-11-13 18:07:55,824 INFO L933 BasicCegarLoop]: 841 mSDtfsCounter, 443 mSDsluCounter, 2078 mSDsCounter, 0 mSdLazyCounter, 990 mSolverCounterSat, 302 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1647.47ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 2919 SdHoareTripleChecker+Invalid, 1292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 18.09ms SdHoareTripleChecker+Time, 302 IncrementalHoareTripleChecker+Valid, 990 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1949.44ms IncrementalHoareTripleChecker+Time [2021-11-13 18:07:55,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [459 Valid, 2919 Invalid, 1292 Unknown, 0 Unchecked, 18.09ms Time], IncrementalHoareTripleChecker [302 Valid, 990 Invalid, 0 Unknown, 0 Unchecked, 1949.44ms Time] [2021-11-13 18:07:55,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26319 states. [2021-11-13 18:07:57,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26319 to 24829. [2021-11-13 18:07:57,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24829 states, 18832 states have (on average 1.3396346644010195) internal successors, (25228), 19344 states have internal predecessors, (25228), 3884 states have call successors, (3884), 1849 states have call predecessors, (3884), 2112 states have return successors, (4997), 3909 states have call predecessors, (4997), 3883 states have call successors, (4997) [2021-11-13 18:07:57,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24829 states to 24829 states and 34109 transitions. [2021-11-13 18:07:57,807 INFO L78 Accepts]: Start accepts. Automaton has 24829 states and 34109 transitions. Word has length 202 [2021-11-13 18:07:57,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:07:57,811 INFO L470 AbstractCegarLoop]: Abstraction has 24829 states and 34109 transitions. [2021-11-13 18:07:57,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (23), 5 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-13 18:07:57,812 INFO L276 IsEmpty]: Start isEmpty. Operand 24829 states and 34109 transitions. [2021-11-13 18:07:57,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2021-11-13 18:07:57,834 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:07:57,835 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:07:57,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-13 18:07:57,835 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:07:57,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:07:57,836 INFO L85 PathProgramCache]: Analyzing trace with hash 1114922220, now seen corresponding path program 1 times [2021-11-13 18:07:57,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:07:57,836 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237795928] [2021-11-13 18:07:57,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:07:57,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:07:57,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:07:58,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:07:58,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:07:58,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:07:58,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:07:58,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:07:58,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:07:58,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:07:58,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:07:58,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:07:58,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-13 18:07:58,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:07:58,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 18:07:58,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:58,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 18:07:58,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-11-13 18:07:58,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:58,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:58,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:07:58,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-13 18:07:58,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:58,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-11-13 18:07:58,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:07:58,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:07:58,251 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2021-11-13 18:07:58,251 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:07:58,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237795928] [2021-11-13 18:07:58,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237795928] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:07:58,252 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:07:58,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:07:58,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999191264] [2021-11-13 18:07:58,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:07:58,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:07:58,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:07:58,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:07:58,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:07:58,255 INFO L87 Difference]: Start difference. First operand 24829 states and 34109 transitions. Second operand has 7 states, 7 states have (on average 16.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (23), 5 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-13 18:08:02,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:08:02,658 INFO L93 Difference]: Finished difference Result 66761 states and 96168 transitions. [2021-11-13 18:08:02,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:08:02,659 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (23), 5 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 204 [2021-11-13 18:08:02,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:08:02,865 INFO L225 Difference]: With dead ends: 66761 [2021-11-13 18:08:02,866 INFO L226 Difference]: Without dead ends: 41967 [2021-11-13 18:08:02,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:08:02,942 INFO L933 BasicCegarLoop]: 1411 mSDtfsCounter, 1366 mSDsluCounter, 3287 mSDsCounter, 0 mSdLazyCounter, 1324 mSolverCounterSat, 439 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2288.33ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1455 SdHoareTripleChecker+Valid, 4698 SdHoareTripleChecker+Invalid, 1763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 31.38ms SdHoareTripleChecker+Time, 439 IncrementalHoareTripleChecker+Valid, 1324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2695.20ms IncrementalHoareTripleChecker+Time [2021-11-13 18:08:02,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1455 Valid, 4698 Invalid, 1763 Unknown, 0 Unchecked, 31.38ms Time], IncrementalHoareTripleChecker [439 Valid, 1324 Invalid, 0 Unknown, 0 Unchecked, 2695.20ms Time] [2021-11-13 18:08:02,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41967 states. [2021-11-13 18:08:05,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41967 to 24889. [2021-11-13 18:08:05,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24889 states, 18892 states have (on average 1.338556002540758) internal successors, (25288), 19404 states have internal predecessors, (25288), 3884 states have call successors, (3884), 1849 states have call predecessors, (3884), 2112 states have return successors, (4997), 3909 states have call predecessors, (4997), 3883 states have call successors, (4997) [2021-11-13 18:08:05,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24889 states to 24889 states and 34169 transitions. [2021-11-13 18:08:05,657 INFO L78 Accepts]: Start accepts. Automaton has 24889 states and 34169 transitions. Word has length 204 [2021-11-13 18:08:05,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:08:05,661 INFO L470 AbstractCegarLoop]: Abstraction has 24889 states and 34169 transitions. [2021-11-13 18:08:05,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (23), 5 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-13 18:08:05,662 INFO L276 IsEmpty]: Start isEmpty. Operand 24889 states and 34169 transitions. [2021-11-13 18:08:05,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2021-11-13 18:08:05,685 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:08:05,686 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:08:05,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-13 18:08:05,686 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:08:05,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:08:05,687 INFO L85 PathProgramCache]: Analyzing trace with hash 1099484298, now seen corresponding path program 1 times [2021-11-13 18:08:05,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:08:05,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763082039] [2021-11-13 18:08:05,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:08:05,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:08:05,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:08:06,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:08:06,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:08:06,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:08:06,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:08:06,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:08:06,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:08:06,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:08:06,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:08:06,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:08:06,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-13 18:08:06,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:08:06,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 18:08:06,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:08:06,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 18:08:06,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-11-13 18:08:06,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:08:06,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:08:06,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:08:06,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-13 18:08:06,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:08:06,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-11-13 18:08:06,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2021-11-13 18:08:06,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:08:06,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:06,304 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2021-11-13 18:08:06,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:08:06,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763082039] [2021-11-13 18:08:06,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763082039] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:08:06,305 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:08:06,305 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:08:06,305 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375961780] [2021-11-13 18:08:06,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:08:06,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:08:06,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:08:06,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:08:06,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:08:06,309 INFO L87 Difference]: Start difference. First operand 24889 states and 34169 transitions. Second operand has 8 states, 8 states have (on average 14.25) internal successors, (114), 5 states have internal predecessors, (114), 2 states have call successors, (24), 5 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-13 18:08:09,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:08:09,045 INFO L93 Difference]: Finished difference Result 38316 states and 52807 transitions. [2021-11-13 18:08:09,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-13 18:08:09,046 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.25) internal successors, (114), 5 states have internal predecessors, (114), 2 states have call successors, (24), 5 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 208 [2021-11-13 18:08:09,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:08:09,103 INFO L225 Difference]: With dead ends: 38316 [2021-11-13 18:08:09,103 INFO L226 Difference]: Without dead ends: 13432 [2021-11-13 18:08:09,166 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-11-13 18:08:09,167 INFO L933 BasicCegarLoop]: 844 mSDtfsCounter, 657 mSDsluCounter, 2718 mSDsCounter, 0 mSdLazyCounter, 1269 mSolverCounterSat, 433 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1657.19ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 673 SdHoareTripleChecker+Valid, 3562 SdHoareTripleChecker+Invalid, 1702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 18.21ms SdHoareTripleChecker+Time, 433 IncrementalHoareTripleChecker+Valid, 1269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1976.48ms IncrementalHoareTripleChecker+Time [2021-11-13 18:08:09,168 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [673 Valid, 3562 Invalid, 1702 Unknown, 0 Unchecked, 18.21ms Time], IncrementalHoareTripleChecker [433 Valid, 1269 Invalid, 0 Unknown, 0 Unchecked, 1976.48ms Time] [2021-11-13 18:08:09,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13432 states. [2021-11-13 18:08:10,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13432 to 12493. [2021-11-13 18:08:10,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12493 states, 9477 states have (on average 1.3408251556399704) internal successors, (12707), 9738 states have internal predecessors, (12707), 1958 states have call successors, (1958), 926 states have call predecessors, (1958), 1057 states have return successors, (2524), 1965 states have call predecessors, (2524), 1957 states have call successors, (2524) [2021-11-13 18:08:10,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12493 states to 12493 states and 17189 transitions. [2021-11-13 18:08:10,438 INFO L78 Accepts]: Start accepts. Automaton has 12493 states and 17189 transitions. Word has length 208 [2021-11-13 18:08:10,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:08:10,439 INFO L470 AbstractCegarLoop]: Abstraction has 12493 states and 17189 transitions. [2021-11-13 18:08:10,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.25) internal successors, (114), 5 states have internal predecessors, (114), 2 states have call successors, (24), 5 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-11-13 18:08:10,439 INFO L276 IsEmpty]: Start isEmpty. Operand 12493 states and 17189 transitions. [2021-11-13 18:08:10,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2021-11-13 18:08:10,458 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:08:10,459 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:08:10,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-13 18:08:10,459 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:08:10,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:08:10,460 INFO L85 PathProgramCache]: Analyzing trace with hash 1517373000, now seen corresponding path program 1 times [2021-11-13 18:08:10,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:08:10,460 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214342721] [2021-11-13 18:08:10,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:08:10,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:08:10,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:08:11,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:08:11,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:08:11,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:08:11,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:08:11,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:08:11,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:08:11,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:08:11,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:08:11,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:08:11,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-13 18:08:11,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:08:11,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 18:08:11,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:08:11,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 18:08:11,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-11-13 18:08:11,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:08:11,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:11,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:08:12,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:12,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:08:12,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:12,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-13 18:08:12,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:12,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:08:12,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:13,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-11-13 18:08:13,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:13,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2021-11-13 18:08:13,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:13,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:08:13,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:13,116 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 48 proven. 13 refuted. 0 times theorem prover too weak. 274 trivial. 0 not checked. [2021-11-13 18:08:13,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:08:13,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214342721] [2021-11-13 18:08:13,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214342721] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:08:13,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944327060] [2021-11-13 18:08:13,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:08:13,118 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:08:13,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:08:13,119 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:08:13,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-13 18:08:13,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:08:13,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 1429 conjuncts, 152 conjunts are in the unsatisfiable core [2021-11-13 18:08:13,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:08:16,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-13 18:08:16,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-11-13 18:08:17,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-11-13 18:08:17,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2021-11-13 18:08:18,014 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 130 proven. 16 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2021-11-13 18:08:18,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:08:19,880 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 42 [2021-11-13 18:08:19,891 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 68 [2021-11-13 18:08:19,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 68 treesize of output 64 [2021-11-13 18:08:19,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 104 treesize of output 100 [2021-11-13 18:08:20,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 38 [2021-11-13 18:08:20,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 60 [2021-11-13 18:08:20,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 56 [2021-11-13 18:08:20,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 88 treesize of output 84 [2021-11-13 18:08:21,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 27 [2021-11-13 18:08:21,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 25 [2021-11-13 18:08:21,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 50 [2021-11-13 18:08:21,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 82 [2021-11-13 18:08:23,205 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 28 proven. 12 refuted. 0 times theorem prover too weak. 295 trivial. 0 not checked. [2021-11-13 18:08:23,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944327060] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 18:08:23,206 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 18:08:23,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 28, 25] total 83 [2021-11-13 18:08:23,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527252069] [2021-11-13 18:08:23,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 18:08:23,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 83 states [2021-11-13 18:08:23,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:08:23,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2021-11-13 18:08:23,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=385, Invalid=6421, Unknown=0, NotChecked=0, Total=6806 [2021-11-13 18:08:23,214 INFO L87 Difference]: Start difference. First operand 12493 states and 17189 transitions. Second operand has 83 states, 75 states have (on average 4.16) internal successors, (312), 64 states have internal predecessors, (312), 24 states have call successors, (71), 12 states have call predecessors, (71), 25 states have return successors, (60), 29 states have call predecessors, (60), 24 states have call successors, (60) [2021-11-13 18:11:21,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:11:21,810 INFO L93 Difference]: Finished difference Result 48136 states and 72760 transitions. [2021-11-13 18:11:21,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2021-11-13 18:11:21,811 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 75 states have (on average 4.16) internal successors, (312), 64 states have internal predecessors, (312), 24 states have call successors, (71), 12 states have call predecessors, (71), 25 states have return successors, (60), 29 states have call predecessors, (60), 24 states have call successors, (60) Word has length 208 [2021-11-13 18:11:21,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:11:21,998 INFO L225 Difference]: With dead ends: 48136 [2021-11-13 18:11:21,998 INFO L226 Difference]: Without dead ends: 35681 [2021-11-13 18:11:22,054 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 616 GetRequests, 413 SyntacticMatches, 1 SemanticMatches, 202 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11748 ImplicationChecksByTransitivity, 18.4s TimeCoverageRelationStatistics Valid=2979, Invalid=38433, Unknown=0, NotChecked=0, Total=41412 [2021-11-13 18:11:22,055 INFO L933 BasicCegarLoop]: 4052 mSDtfsCounter, 19937 mSDsluCounter, 144452 mSDsCounter, 0 mSdLazyCounter, 126522 mSolverCounterSat, 11741 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 141262.52ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 20187 SdHoareTripleChecker+Valid, 148504 SdHoareTripleChecker+Invalid, 138263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1145.81ms SdHoareTripleChecker+Time, 11741 IncrementalHoareTripleChecker+Valid, 126522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 159130.85ms IncrementalHoareTripleChecker+Time [2021-11-13 18:11:22,055 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20187 Valid, 148504 Invalid, 138263 Unknown, 0 Unchecked, 1145.81ms Time], IncrementalHoareTripleChecker [11741 Valid, 126522 Invalid, 0 Unknown, 0 Unchecked, 159130.85ms Time] [2021-11-13 18:11:22,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35681 states. [2021-11-13 18:11:23,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35681 to 17486. [2021-11-13 18:11:23,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17486 states, 13332 states have (on average 1.361911191119112) internal successors, (18157), 13754 states have internal predecessors, (18157), 2860 states have call successors, (2860), 1045 states have call predecessors, (2860), 1293 states have return successors, (4294), 2880 states have call predecessors, (4294), 2859 states have call successors, (4294) [2021-11-13 18:11:23,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17486 states to 17486 states and 25311 transitions. [2021-11-13 18:11:23,956 INFO L78 Accepts]: Start accepts. Automaton has 17486 states and 25311 transitions. Word has length 208 [2021-11-13 18:11:23,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:11:23,956 INFO L470 AbstractCegarLoop]: Abstraction has 17486 states and 25311 transitions. [2021-11-13 18:11:23,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 83 states, 75 states have (on average 4.16) internal successors, (312), 64 states have internal predecessors, (312), 24 states have call successors, (71), 12 states have call predecessors, (71), 25 states have return successors, (60), 29 states have call predecessors, (60), 24 states have call successors, (60) [2021-11-13 18:11:23,957 INFO L276 IsEmpty]: Start isEmpty. Operand 17486 states and 25311 transitions. [2021-11-13 18:11:23,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2021-11-13 18:11:23,971 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:11:23,971 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 11, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:11:24,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-13 18:11:24,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-13 18:11:24,186 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:11:24,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:11:24,186 INFO L85 PathProgramCache]: Analyzing trace with hash -1021499339, now seen corresponding path program 1 times [2021-11-13 18:11:24,186 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:11:24,187 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240741081] [2021-11-13 18:11:24,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:11:24,187 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:11:24,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:11:25,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:11:25,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:11:25,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:11:25,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:11:25,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:11:25,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:11:25,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:11:25,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:11:25,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:11:25,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:11:25,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:11:25,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-11-13 18:11:25,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-11-13 18:11:25,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:25,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-11-13 18:11:25,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-11-13 18:11:25,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:25,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:25,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:25,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:26,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:11:26,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:26,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-11-13 18:11:26,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:26,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:26,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:26,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-11-13 18:11:26,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:26,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2021-11-13 18:11:26,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:26,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:26,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:26,478 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 48 proven. 9 refuted. 0 times theorem prover too weak. 283 trivial. 0 not checked. [2021-11-13 18:11:26,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:11:26,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240741081] [2021-11-13 18:11:26,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240741081] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:11:26,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901012978] [2021-11-13 18:11:26,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:11:26,480 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:11:26,480 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:11:26,481 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:11:26,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-13 18:11:26,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:26,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 1470 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-13 18:11:26,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:11:27,749 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 80 proven. 8 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2021-11-13 18:11:27,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:11:28,855 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2021-11-13 18:11:28,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901012978] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 18:11:28,855 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-13 18:11:28,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [32, 9] total 42 [2021-11-13 18:11:28,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199676974] [2021-11-13 18:11:28,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:11:28,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-13 18:11:28,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:11:28,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-13 18:11:28,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1600, Unknown=0, NotChecked=0, Total=1722 [2021-11-13 18:11:28,859 INFO L87 Difference]: Start difference. First operand 17486 states and 25311 transitions. Second operand has 10 states, 10 states have (on average 11.2) internal successors, (112), 10 states have internal predecessors, (112), 6 states have call successors, (24), 4 states have call predecessors, (24), 4 states have return successors, (23), 6 states have call predecessors, (23), 5 states have call successors, (23) [2021-11-13 18:11:33,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:11:33,790 INFO L93 Difference]: Finished difference Result 36746 states and 52517 transitions. [2021-11-13 18:11:33,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-13 18:11:33,790 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.2) internal successors, (112), 10 states have internal predecessors, (112), 6 states have call successors, (24), 4 states have call predecessors, (24), 4 states have return successors, (23), 6 states have call predecessors, (23), 5 states have call successors, (23) Word has length 216 [2021-11-13 18:11:33,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:11:33,882 INFO L225 Difference]: With dead ends: 36746 [2021-11-13 18:11:33,882 INFO L226 Difference]: Without dead ends: 24090 [2021-11-13 18:11:33,926 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 523 GetRequests, 472 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 270 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=202, Invalid=2450, Unknown=0, NotChecked=0, Total=2652 [2021-11-13 18:11:33,928 INFO L933 BasicCegarLoop]: 1676 mSDtfsCounter, 2638 mSDsluCounter, 7445 mSDsCounter, 0 mSdLazyCounter, 4325 mSolverCounterSat, 872 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2696.40ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2776 SdHoareTripleChecker+Valid, 9121 SdHoareTripleChecker+Invalid, 5197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 38.42ms SdHoareTripleChecker+Time, 872 IncrementalHoareTripleChecker+Valid, 4325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3267.40ms IncrementalHoareTripleChecker+Time [2021-11-13 18:11:33,932 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2776 Valid, 9121 Invalid, 5197 Unknown, 0 Unchecked, 38.42ms Time], IncrementalHoareTripleChecker [872 Valid, 4325 Invalid, 0 Unknown, 0 Unchecked, 3267.40ms Time] [2021-11-13 18:11:33,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24090 states. [2021-11-13 18:11:35,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24090 to 23597. [2021-11-13 18:11:35,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23597 states, 17922 states have (on average 1.3465015065282893) internal successors, (24132), 18477 states have internal predecessors, (24132), 3790 states have call successors, (3790), 1532 states have call predecessors, (3790), 1884 states have return successors, (5474), 3852 states have call predecessors, (5474), 3789 states have call successors, (5474) [2021-11-13 18:11:35,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23597 states to 23597 states and 33396 transitions. [2021-11-13 18:11:35,568 INFO L78 Accepts]: Start accepts. Automaton has 23597 states and 33396 transitions. Word has length 216 [2021-11-13 18:11:35,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:11:35,569 INFO L470 AbstractCegarLoop]: Abstraction has 23597 states and 33396 transitions. [2021-11-13 18:11:35,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.2) internal successors, (112), 10 states have internal predecessors, (112), 6 states have call successors, (24), 4 states have call predecessors, (24), 4 states have return successors, (23), 6 states have call predecessors, (23), 5 states have call successors, (23) [2021-11-13 18:11:35,569 INFO L276 IsEmpty]: Start isEmpty. Operand 23597 states and 33396 transitions. [2021-11-13 18:11:35,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2021-11-13 18:11:35,582 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:11:35,583 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:11:35,629 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-13 18:11:35,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-13 18:11:35,810 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:11:35,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:11:35,811 INFO L85 PathProgramCache]: Analyzing trace with hash -1833099563, now seen corresponding path program 1 times [2021-11-13 18:11:35,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:11:35,811 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907090284] [2021-11-13 18:11:35,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:11:35,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:11:35,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:35,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:11:35,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:35,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:11:35,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:35,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:11:35,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:35,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:11:35,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:11:36,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:11:36,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:11:36,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:11:36,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:11:36,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:11:36,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-13 18:11:36,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:11:36,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-11-13 18:11:36,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-11-13 18:11:36,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-11-13 18:11:36,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-11-13 18:11:36,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:36,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:36,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-11-13 18:11:36,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:36,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:36,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:11:36,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-11-13 18:11:36,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:36,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,172 INFO L134 CoverageAnalysis]: Checked inductivity of 397 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-11-13 18:11:36,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:11:36,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907090284] [2021-11-13 18:11:36,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907090284] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:11:36,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448488792] [2021-11-13 18:11:36,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:11:36,173 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:11:36,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:11:36,178 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:11:36,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-13 18:11:36,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:36,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 1520 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 18:11:36,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:11:37,097 INFO L134 CoverageAnalysis]: Checked inductivity of 397 backedges. 114 proven. 0 refuted. 0 times theorem prover too weak. 283 trivial. 0 not checked. [2021-11-13 18:11:37,097 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 18:11:37,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448488792] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:11:37,098 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 18:11:37,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2021-11-13 18:11:37,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980562038] [2021-11-13 18:11:37,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:11:37,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:11:37,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:11:37,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:11:37,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-11-13 18:11:37,099 INFO L87 Difference]: Start difference. First operand 23597 states and 33396 transitions. Second operand has 5 states, 5 states have (on average 26.8) internal successors, (134), 5 states have internal predecessors, (134), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-13 18:11:39,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:11:39,380 INFO L93 Difference]: Finished difference Result 58519 states and 83025 transitions. [2021-11-13 18:11:39,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:11:39,380 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.8) internal successors, (134), 5 states have internal predecessors, (134), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 226 [2021-11-13 18:11:39,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:11:39,483 INFO L225 Difference]: With dead ends: 58519 [2021-11-13 18:11:39,484 INFO L226 Difference]: Without dead ends: 34992 [2021-11-13 18:11:39,545 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 271 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-11-13 18:11:39,546 INFO L933 BasicCegarLoop]: 1757 mSDtfsCounter, 1328 mSDsluCounter, 3637 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 236.31ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1334 SdHoareTripleChecker+Valid, 5394 SdHoareTripleChecker+Invalid, 336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.33ms SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 285.47ms IncrementalHoareTripleChecker+Time [2021-11-13 18:11:39,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1334 Valid, 5394 Invalid, 336 Unknown, 0 Unchecked, 9.33ms Time], IncrementalHoareTripleChecker [173 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 285.47ms Time] [2021-11-13 18:11:39,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34992 states. [2021-11-13 18:11:41,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34992 to 23611. [2021-11-13 18:11:41,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23611 states, 17936 states have (on average 1.3461195361284568) internal successors, (24144), 18473 states have internal predecessors, (24144), 3790 states have call successors, (3790), 1532 states have call predecessors, (3790), 1884 states have return successors, (5474), 3852 states have call predecessors, (5474), 3789 states have call successors, (5474) [2021-11-13 18:11:41,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23611 states to 23611 states and 33408 transitions. [2021-11-13 18:11:41,435 INFO L78 Accepts]: Start accepts. Automaton has 23611 states and 33408 transitions. Word has length 226 [2021-11-13 18:11:41,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:11:41,436 INFO L470 AbstractCegarLoop]: Abstraction has 23611 states and 33408 transitions. [2021-11-13 18:11:41,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.8) internal successors, (134), 5 states have internal predecessors, (134), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-13 18:11:41,436 INFO L276 IsEmpty]: Start isEmpty. Operand 23611 states and 33408 transitions. [2021-11-13 18:11:41,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2021-11-13 18:11:41,447 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:11:41,447 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:11:41,473 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-13 18:11:41,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-13 18:11:41,649 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:11:41,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:11:41,650 INFO L85 PathProgramCache]: Analyzing trace with hash -670216187, now seen corresponding path program 1 times [2021-11-13 18:11:41,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:11:41,650 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776950984] [2021-11-13 18:11:41,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:11:41,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:11:41,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:11:42,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-11-13 18:11:42,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-11-13 18:11:42,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-11-13 18:11:42,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2021-11-13 18:11:42,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-11-13 18:11:42,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-11-13 18:11:42,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:11:42,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-11-13 18:11:42,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-11-13 18:11:42,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-11-13 18:11:42,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-11-13 18:11:42,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-11-13 18:11:42,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:42,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-11-13 18:11:42,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-11-13 18:11:42,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:42,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:42,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-11-13 18:11:42,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-11-13 18:11:42,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-11-13 18:11:42,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-11-13 18:11:42,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-11-13 18:11:42,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:42,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-11-13 18:11:42,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:42,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2021-11-13 18:11:42,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:11:42,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:11:42,417 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 303 trivial. 0 not checked. [2021-11-13 18:11:42,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:11:42,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776950984] [2021-11-13 18:11:42,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776950984] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:11:42,418 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:11:42,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:11:42,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124135884] [2021-11-13 18:11:42,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:11:42,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:11:42,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:11:42,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:11:42,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:11:42,420 INFO L87 Difference]: Start difference. First operand 23611 states and 33408 transitions. Second operand has 20 states, 20 states have (on average 6.8) internal successors, (136), 12 states have internal predecessors, (136), 5 states have call successors, (28), 7 states have call predecessors, (28), 4 states have return successors, (27), 8 states have call predecessors, (27), 5 states have call successors, (27) [2021-11-13 18:11:49,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:11:49,713 INFO L93 Difference]: Finished difference Result 63111 states and 92969 transitions. [2021-11-13 18:11:49,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-13 18:11:49,714 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 6.8) internal successors, (136), 12 states have internal predecessors, (136), 5 states have call successors, (28), 7 states have call predecessors, (28), 4 states have return successors, (27), 8 states have call predecessors, (27), 5 states have call successors, (27) Word has length 237 [2021-11-13 18:11:49,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:11:49,844 INFO L225 Difference]: With dead ends: 63111 [2021-11-13 18:11:49,844 INFO L226 Difference]: Without dead ends: 39570 [2021-11-13 18:11:49,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=133, Invalid=859, Unknown=0, NotChecked=0, Total=992 [2021-11-13 18:11:49,911 INFO L933 BasicCegarLoop]: 1759 mSDtfsCounter, 1949 mSDsluCounter, 21359 mSDsCounter, 0 mSdLazyCounter, 5347 mSolverCounterSat, 775 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3642.22ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2067 SdHoareTripleChecker+Valid, 23118 SdHoareTripleChecker+Invalid, 6122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 74.27ms SdHoareTripleChecker+Time, 775 IncrementalHoareTripleChecker+Valid, 5347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4320.61ms IncrementalHoareTripleChecker+Time [2021-11-13 18:11:49,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2067 Valid, 23118 Invalid, 6122 Unknown, 0 Unchecked, 74.27ms Time], IncrementalHoareTripleChecker [775 Valid, 5347 Invalid, 0 Unknown, 0 Unchecked, 4320.61ms Time] [2021-11-13 18:11:49,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39570 states. [2021-11-13 18:11:51,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39570 to 23759. [2021-11-13 18:11:51,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23759 states, 18041 states have (on average 1.3441050939526633) internal successors, (24249), 18578 states have internal predecessors, (24249), 3817 states have call successors, (3817), 1532 states have call predecessors, (3817), 1900 states have return successors, (5521), 3887 states have call predecessors, (5521), 3816 states have call successors, (5521) [2021-11-13 18:11:51,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23759 states to 23759 states and 33587 transitions. [2021-11-13 18:11:51,864 INFO L78 Accepts]: Start accepts. Automaton has 23759 states and 33587 transitions. Word has length 237 [2021-11-13 18:11:51,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:11:51,865 INFO L470 AbstractCegarLoop]: Abstraction has 23759 states and 33587 transitions. [2021-11-13 18:11:51,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 6.8) internal successors, (136), 12 states have internal predecessors, (136), 5 states have call successors, (28), 7 states have call predecessors, (28), 4 states have return successors, (27), 8 states have call predecessors, (27), 5 states have call successors, (27) [2021-11-13 18:11:51,866 INFO L276 IsEmpty]: Start isEmpty. Operand 23759 states and 33587 transitions. [2021-11-13 18:11:51,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2021-11-13 18:11:51,878 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:11:51,878 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:11:51,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-13 18:11:51,879 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:11:51,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:11:51,879 INFO L85 PathProgramCache]: Analyzing trace with hash -944975801, now seen corresponding path program 1 times [2021-11-13 18:11:51,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:11:51,880 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844433840] [2021-11-13 18:11:51,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:11:51,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:11:52,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 18:11:52,401 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 18:11:52,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 18:11:53,351 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-11-13 18:11:53,353 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 18:11:53,355 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-13 18:11:53,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-13 18:11:53,361 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:11:53,365 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-13 18:11:53,501 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:11:53,503 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:11:53,504 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:11:53,504 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:11:53,505 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:11:53,506 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:11:53,506 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:11:53,507 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:11:53,507 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:11:53,507 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:11:53,516 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) [2021-11-13 18:11:53,611 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.NullPointerException at de.uni_freiburg.informatik.ultimate.boogie.procedureinliner.backtranslation.InlinerBacktranslator.computeCurrectProc(InlinerBacktranslator.java:230) at de.uni_freiburg.informatik.ultimate.boogie.procedureinliner.backtranslation.InlinerBacktranslator.translateProgramExecution(InlinerBacktranslator.java:203) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:216) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:225) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:225) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:206) at de.uni_freiburg.informatik.ultimate.core.lib.results.UnprovableResult.getProgramExecutionAsString(UnprovableResult.java:132) at de.uni_freiburg.informatik.ultimate.core.lib.results.UnprovableResult.getLongDescription(UnprovableResult.java:125) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ResultService.reportResult(ResultService.java:86) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResultReporter.reportResult(CegarLoopResultReporter.java:141) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.reportLocationResults(TraceAbstractionStarter.java:586) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:181) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-13 18:11:53,614 INFO L158 Benchmark]: Toolchain (without parser) took 307286.61ms. Allocated memory was 119.5MB in the beginning and 5.8GB in the end (delta: 5.7GB). Free memory was 94.0MB in the beginning and 4.4GB in the end (delta: -4.3GB). Peak memory consumption was 1.7GB. Max. memory is 16.1GB. [2021-11-13 18:11:53,615 INFO L158 Benchmark]: CDTParser took 0.37ms. Allocated memory is still 86.0MB. Free memory was 58.4MB in the beginning and 58.4MB in the end (delta: 29.2kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 18:11:53,616 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2636.03ms. Allocated memory is still 119.5MB. Free memory was 94.0MB in the beginning and 49.0MB in the end (delta: 44.9MB). Peak memory consumption was 57.0MB. Max. memory is 16.1GB. [2021-11-13 18:11:53,616 INFO L158 Benchmark]: Boogie Procedure Inliner took 209.26ms. Allocated memory was 119.5MB in the beginning and 218.1MB in the end (delta: 98.6MB). Free memory was 49.0MB in the beginning and 165.6MB in the end (delta: -116.5MB). Peak memory consumption was 11.9MB. Max. memory is 16.1GB. [2021-11-13 18:11:53,617 INFO L158 Benchmark]: Boogie Preprocessor took 265.16ms. Allocated memory is still 218.1MB. Free memory was 165.6MB in the beginning and 155.1MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-13 18:11:53,617 INFO L158 Benchmark]: RCFGBuilder took 2745.55ms. Allocated memory is still 218.1MB. Free memory was 154.1MB in the beginning and 90.6MB in the end (delta: 63.5MB). Peak memory consumption was 63.5MB. Max. memory is 16.1GB. [2021-11-13 18:11:53,621 INFO L158 Benchmark]: TraceAbstraction took 301419.55ms. Allocated memory was 218.1MB in the beginning and 5.8GB in the end (delta: 5.6GB). Free memory was 89.5MB in the beginning and 4.4GB in the end (delta: -4.3GB). Peak memory consumption was 1.6GB. Max. memory is 16.1GB. [2021-11-13 18:11:53,627 INFO L339 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 86.0MB. Free memory was 58.4MB in the beginning and 58.4MB in the end (delta: 29.2kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2636.03ms. Allocated memory is still 119.5MB. Free memory was 94.0MB in the beginning and 49.0MB in the end (delta: 44.9MB). Peak memory consumption was 57.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 209.26ms. Allocated memory was 119.5MB in the beginning and 218.1MB in the end (delta: 98.6MB). Free memory was 49.0MB in the beginning and 165.6MB in the end (delta: -116.5MB). Peak memory consumption was 11.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 265.16ms. Allocated memory is still 218.1MB. Free memory was 165.6MB in the beginning and 155.1MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * RCFGBuilder took 2745.55ms. Allocated memory is still 218.1MB. Free memory was 154.1MB in the beginning and 90.6MB in the end (delta: 63.5MB). Peak memory consumption was 63.5MB. Max. memory is 16.1GB. * TraceAbstraction took 301419.55ms. Allocated memory was 218.1MB in the beginning and 5.8GB in the end (delta: 5.6GB). Free memory was 89.5MB in the beginning and 4.4GB in the end (delta: -4.3GB). Peak memory consumption was 1.6GB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) * 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 - ExceptionOrErrorResult: NullPointerException: null de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: NullPointerException: null: de.uni_freiburg.informatik.ultimate.boogie.procedureinliner.backtranslation.InlinerBacktranslator.computeCurrectProc(InlinerBacktranslator.java:230) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-11-13 18:11:53,652 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, 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/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ppp--ppp_synctty.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y --witnessprinter.witness.filename witness.graphml --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 64bit --witnessprinter.graph.data.programhash 389f662f7096bd36438270dc54f296be4073de8eeb864b893c17044d6fb4cc06 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 18:11:56,543 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 18:11:56,546 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 18:11:56,621 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 18:11:56,622 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 18:11:56,627 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 18:11:56,630 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 18:11:56,638 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 18:11:56,642 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 18:11:56,648 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 18:11:56,650 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 18:11:56,652 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 18:11:56,653 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 18:11:56,656 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 18:11:56,658 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 18:11:56,660 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 18:11:56,663 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 18:11:56,664 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 18:11:56,669 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 18:11:56,678 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 18:11:56,681 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 18:11:56,683 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 18:11:56,686 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 18:11:56,688 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 18:11:56,699 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 18:11:56,699 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 18:11:56,700 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 18:11:56,702 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 18:11:56,703 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 18:11:56,704 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 18:11:56,705 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 18:11:56,706 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 18:11:56,708 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 18:11:56,709 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 18:11:56,711 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 18:11:56,711 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 18:11:56,712 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 18:11:56,713 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 18:11:56,713 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 18:11:56,715 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 18:11:56,716 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 18:11:56,722 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2021-11-13 18:11:56,769 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 18:11:56,769 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 18:11:56,770 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 18:11:56,770 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 18:11:56,771 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 18:11:56,771 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 18:11:56,772 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 18:11:56,772 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 18:11:56,773 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 18:11:56,773 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 18:11:56,773 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 18:11:56,774 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 18:11:56,774 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 18:11:56,774 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 18:11:56,774 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-13 18:11:56,775 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-13 18:11:56,775 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 18:11:56,775 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 18:11:56,775 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 18:11:56,776 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 18:11:56,776 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 18:11:56,776 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 18:11:56,776 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:11:56,777 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 18:11:56,777 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 18:11:56,777 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 18:11:56,778 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-13 18:11:56,778 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-13 18:11:56,778 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 18:11:56,778 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 18:11:56,779 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 18:11:56,779 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 18:11:56,779 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-13 18:11:56,779 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/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_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 389f662f7096bd36438270dc54f296be4073de8eeb864b893c17044d6fb4cc06 [2021-11-13 18:11:57,164 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 18:11:57,197 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 18:11:57,201 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 18:11:57,202 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 18:11:57,203 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 18:11:57,204 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ppp--ppp_synctty.ko-entry_point.cil.out.i [2021-11-13 18:11:57,291 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/data/5d12523fd/5c66dd07497e459c800f357789329300/FLAG5d5535ab5 [2021-11-13 18:11:58,295 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 18:11:58,296 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ppp--ppp_synctty.ko-entry_point.cil.out.i [2021-11-13 18:11:58,347 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/data/5d12523fd/5c66dd07497e459c800f357789329300/FLAG5d5535ab5 [2021-11-13 18:11:58,792 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/data/5d12523fd/5c66dd07497e459c800f357789329300 [2021-11-13 18:11:58,794 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 18:11:58,795 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 18:11:58,799 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 18:11:58,799 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 18:11:58,803 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 18:11:58,804 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:11:58" (1/1) ... [2021-11-13 18:11:58,805 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@de521dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:11:58, skipping insertion in model container [2021-11-13 18:11:58,805 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:11:58" (1/1) ... [2021-11-13 18:11:58,813 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 18:11:58,958 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 18:12:00,116 WARN L228 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_d22d7495-793a-4b63-8728-d17293716b87/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ppp--ppp_synctty.ko-entry_point.cil.out.i[163507,163520] [2021-11-13 18:12:00,556 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:12:00,602 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 18:12:00,793 WARN L228 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_d22d7495-793a-4b63-8728-d17293716b87/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ppp--ppp_synctty.ko-entry_point.cil.out.i[163507,163520] [2021-11-13 18:12:00,948 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:12:01,076 INFO L208 MainTranslator]: Completed translation [2021-11-13 18:12:01,077 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:12:01 WrapperNode [2021-11-13 18:12:01,077 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 18:12:01,078 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 18:12:01,079 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 18:12:01,079 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 18:12:01,088 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:12:01" (1/1) ... [2021-11-13 18:12:01,177 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:12:01" (1/1) ... [2021-11-13 18:12:01,296 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 18:12:01,297 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 18:12:01,297 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 18:12:01,297 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 18:12:01,306 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:12:01" (1/1) ... [2021-11-13 18:12:01,306 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:12:01" (1/1) ... [2021-11-13 18:12:01,320 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:12:01" (1/1) ... [2021-11-13 18:12:01,321 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:12:01" (1/1) ... [2021-11-13 18:12:01,450 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:12:01" (1/1) ... [2021-11-13 18:12:01,523 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:12:01" (1/1) ... [2021-11-13 18:12:01,534 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:12:01" (1/1) ... [2021-11-13 18:12:01,563 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 18:12:01,567 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 18:12:01,567 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 18:12:01,567 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 18:12:01,568 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:12:01" (1/1) ... [2021-11-13 18:12:01,575 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:12:01,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:12:01,599 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 18:12:01,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 18:12:01,651 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-13 18:12:01,651 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-13 18:12:01,652 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_alloc_skb_15 [2021-11-13 18:12:01,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_alloc_skb_15 [2021-11-13 18:12:01,652 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_sync_poll [2021-11-13 18:12:01,652 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_sync_poll [2021-11-13 18:12:01,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-13 18:12:01,652 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-13 18:12:01,653 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2021-11-13 18:12:01,653 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2021-11-13 18:12:01,653 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-13 18:12:01,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-13 18:12:01,654 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-13 18:12:01,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-13 18:12:01,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-11-13 18:12:01,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-11-13 18:12:01,654 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2021-11-13 18:12:01,655 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_push [2021-11-13 18:12:01,655 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_output_wakeup [2021-11-13 18:12:01,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_output_wakeup [2021-11-13 18:12:01,655 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-13 18:12:01,655 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-13 18:12:01,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_free [2021-11-13 18:12:01,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_free [2021-11-13 18:12:01,656 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-13 18:12:01,656 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-13 18:12:01,656 INFO L130 BoogieDeclarations]: Found specification of procedure spin_trylock_bh [2021-11-13 18:12:01,656 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_trylock_bh [2021-11-13 18:12:01,656 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-11-13 18:12:01,657 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-11-13 18:12:01,657 INFO L130 BoogieDeclarations]: Found specification of procedure skb_trim [2021-11-13 18:12:01,657 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_trim [2021-11-13 18:12:01,657 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_alloc [2021-11-13 18:12:01,657 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_alloc [2021-11-13 18:12:01,657 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_synctty_ioctl [2021-11-13 18:12:01,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_synctty_ioctl [2021-11-13 18:12:01,658 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-13 18:12:01,658 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-13 18:12:01,658 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-11-13 18:12:01,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-11-13 18:12:01,659 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2021-11-13 18:12:01,659 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2021-11-13 18:12:01,659 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_sync_close [2021-11-13 18:12:01,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_sync_close [2021-11-13 18:12:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-13 18:12:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-13 18:12:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-13 18:12:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-13 18:12:01,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-13 18:12:01,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-13 18:12:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-13 18:12:01,661 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-13 18:12:01,661 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_print_buffer [2021-11-13 18:12:01,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_print_buffer [2021-11-13 18:12:01,662 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-13 18:12:01,662 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-13 18:12:01,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 18:12:01,664 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-11-13 18:12:01,664 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-11-13 18:12:01,665 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-13 18:12:01,665 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-13 18:12:01,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 18:12:01,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 18:12:01,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-13 18:12:01,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-13 18:12:01,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-13 18:12:01,667 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2021-11-13 18:12:01,667 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2021-11-13 18:12:01,667 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2021-11-13 18:12:01,667 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2021-11-13 18:12:01,667 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 18:12:01,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_remove [2021-11-13 18:12:01,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_remove [2021-11-13 18:12:01,669 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2021-11-13 18:12:01,669 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2021-11-13 18:12:01,669 INFO L130 BoogieDeclarations]: Found specification of procedure sp_put [2021-11-13 18:12:01,669 INFO L138 BoogieDeclarations]: Found implementation of procedure sp_put [2021-11-13 18:12:01,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-13 18:12:01,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-13 18:12:01,670 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 18:12:01,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-13 18:12:01,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 18:12:01,670 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_tail [2021-11-13 18:12:01,670 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_tail [2021-11-13 18:12:01,670 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_sync_hangup [2021-11-13 18:12:01,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_sync_hangup [2021-11-13 18:12:01,671 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2021-11-13 18:12:01,671 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2021-11-13 18:12:01,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-13 18:12:01,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-13 18:12:01,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-13 18:12:01,672 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-11-13 18:12:01,672 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-11-13 18:12:01,672 INFO L130 BoogieDeclarations]: Found specification of procedure sp_get [2021-11-13 18:12:01,673 INFO L138 BoogieDeclarations]: Found implementation of procedure sp_get [2021-11-13 18:12:01,673 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-13 18:12:01,674 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-13 18:12:01,674 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-13 18:12:01,674 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2021-11-13 18:12:01,675 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2021-11-13 18:12:01,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-11-13 18:12:01,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-11-13 18:12:01,675 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2021-11-13 18:12:01,676 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2021-11-13 18:12:01,676 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 18:12:01,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 18:12:01,676 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_sync_push [2021-11-13 18:12:01,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_sync_push [2021-11-13 18:12:02,647 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-11-13 18:12:07,207 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 18:12:07,208 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-11-13 18:12:07,214 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:12:07 BoogieIcfgContainer [2021-11-13 18:12:07,215 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 18:12:07,217 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 18:12:07,218 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 18:12:07,221 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 18:12:07,222 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 06:11:58" (1/3) ... [2021-11-13 18:12:07,224 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b322312 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:12:07, skipping insertion in model container [2021-11-13 18:12:07,227 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:12:01" (2/3) ... [2021-11-13 18:12:07,228 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b322312 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:12:07, skipping insertion in model container [2021-11-13 18:12:07,228 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:12:07" (3/3) ... [2021-11-13 18:12:07,233 INFO L111 eAbstractionObserver]: Analyzing ICFG 205_9a_array_unsafes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--ppp--ppp_synctty.ko-entry_point.cil.out.i [2021-11-13 18:12:07,241 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 18:12:07,242 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 18:12:07,309 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 18:12:07,318 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 18:12:07,318 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-13 18:12:07,377 INFO L276 IsEmpty]: Start isEmpty. Operand has 644 states, 483 states have (on average 1.391304347826087) internal successors, (672), 499 states have internal predecessors, (672), 120 states have call successors, (120), 40 states have call predecessors, (120), 39 states have return successors, (116), 114 states have call predecessors, (116), 116 states have call successors, (116) [2021-11-13 18:12:07,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-13 18:12:07,392 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:12:07,393 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:12:07,393 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:12:07,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:12:07,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1758611482, now seen corresponding path program 1 times [2021-11-13 18:12:07,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:12:07,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [87121490] [2021-11-13 18:12:07,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:12:07,417 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:12:07,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:12:07,420 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:12:07,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-13 18:12:08,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:08,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 18:12:08,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:12:08,378 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:12:08,379 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:12:08,642 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:12:08,643 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:12:08,643 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [87121490] [2021-11-13 18:12:08,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [87121490] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:12:08,644 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:12:08,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-13 18:12:08,647 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722682742] [2021-11-13 18:12:08,647 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:12:08,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:12:08,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:12:08,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:12:08,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:12:08,693 INFO L87 Difference]: Start difference. First operand has 644 states, 483 states have (on average 1.391304347826087) internal successors, (672), 499 states have internal predecessors, (672), 120 states have call successors, (120), 40 states have call predecessors, (120), 39 states have return successors, (116), 114 states have call predecessors, (116), 116 states have call successors, (116) Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:12:10,714 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:12,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:12:12,562 INFO L93 Difference]: Finished difference Result 2470 states and 3594 transitions. [2021-11-13 18:12:12,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:12:12,565 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 78 [2021-11-13 18:12:12,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:12:12,598 INFO L225 Difference]: With dead ends: 2470 [2021-11-13 18:12:12,599 INFO L226 Difference]: Without dead ends: 1810 [2021-11-13 18:12:12,608 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:12:12,612 INFO L933 BasicCegarLoop]: 1111 mSDtfsCounter, 2314 mSDsluCounter, 1478 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3248.28ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2314 SdHoareTripleChecker+Valid, 2589 SdHoareTripleChecker+Invalid, 467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 33.22ms SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3538.14ms IncrementalHoareTripleChecker+Time [2021-11-13 18:12:12,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2314 Valid, 2589 Invalid, 467 Unknown, 0 Unchecked, 33.22ms Time], IncrementalHoareTripleChecker [218 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 3538.14ms Time] [2021-11-13 18:12:12,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1810 states. [2021-11-13 18:12:12,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1810 to 1810. [2021-11-13 18:12:12,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1810 states, 1373 states have (on average 1.3765477057538238) internal successors, (1890), 1403 states have internal predecessors, (1890), 322 states have call successors, (322), 115 states have call predecessors, (322), 114 states have return successors, (321), 315 states have call predecessors, (321), 321 states have call successors, (321) [2021-11-13 18:12:12,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1810 states to 1810 states and 2533 transitions. [2021-11-13 18:12:12,816 INFO L78 Accepts]: Start accepts. Automaton has 1810 states and 2533 transitions. Word has length 78 [2021-11-13 18:12:12,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:12:12,817 INFO L470 AbstractCegarLoop]: Abstraction has 1810 states and 2533 transitions. [2021-11-13 18:12:12,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:12:12,818 INFO L276 IsEmpty]: Start isEmpty. Operand 1810 states and 2533 transitions. [2021-11-13 18:12:12,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-13 18:12:12,825 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:12:12,826 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:12:12,851 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-13 18:12:13,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:12:13,040 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:12:13,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:12:13,040 INFO L85 PathProgramCache]: Analyzing trace with hash -152487068, now seen corresponding path program 1 times [2021-11-13 18:12:13,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:12:13,042 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [65450292] [2021-11-13 18:12:13,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:12:13,042 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:12:13,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:12:13,050 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:12:13,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-13 18:12:13,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:13,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 18:12:13,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:12:13,942 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:12:13,942 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:12:14,182 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:12:14,182 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:12:14,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [65450292] [2021-11-13 18:12:14,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [65450292] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:12:14,183 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:12:14,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 7 [2021-11-13 18:12:14,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953639691] [2021-11-13 18:12:14,184 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:12:14,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:12:14,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:12:14,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:12:14,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:12:14,187 INFO L87 Difference]: Start difference. First operand 1810 states and 2533 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:12:14,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:12:14,617 INFO L93 Difference]: Finished difference Result 5379 states and 7598 transitions. [2021-11-13 18:12:14,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:12:14,618 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 82 [2021-11-13 18:12:14,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:12:14,653 INFO L225 Difference]: With dead ends: 5379 [2021-11-13 18:12:14,654 INFO L226 Difference]: Without dead ends: 3587 [2021-11-13 18:12:14,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:12:14,664 INFO L933 BasicCegarLoop]: 1036 mSDtfsCounter, 864 mSDsluCounter, 3966 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 141.55ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 864 SdHoareTripleChecker+Valid, 5002 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 23.01ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 166.64ms IncrementalHoareTripleChecker+Time [2021-11-13 18:12:14,665 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [864 Valid, 5002 Invalid, 54 Unknown, 0 Unchecked, 23.01ms Time], IncrementalHoareTripleChecker [2 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 166.64ms Time] [2021-11-13 18:12:14,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3587 states. [2021-11-13 18:12:14,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3587 to 3575. [2021-11-13 18:12:14,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3575 states, 2713 states have (on average 1.3774419461850351) internal successors, (3737), 2773 states have internal predecessors, (3737), 633 states have call successors, (633), 229 states have call predecessors, (633), 228 states have return successors, (689), 620 states have call predecessors, (689), 632 states have call successors, (689) [2021-11-13 18:12:14,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3575 states to 3575 states and 5059 transitions. [2021-11-13 18:12:14,959 INFO L78 Accepts]: Start accepts. Automaton has 3575 states and 5059 transitions. Word has length 82 [2021-11-13 18:12:14,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:12:14,961 INFO L470 AbstractCegarLoop]: Abstraction has 3575 states and 5059 transitions. [2021-11-13 18:12:14,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 7 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-13 18:12:14,961 INFO L276 IsEmpty]: Start isEmpty. Operand 3575 states and 5059 transitions. [2021-11-13 18:12:14,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-11-13 18:12:14,979 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:12:14,980 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:12:15,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-13 18:12:15,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:12:15,194 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:12:15,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:12:15,195 INFO L85 PathProgramCache]: Analyzing trace with hash -950375967, now seen corresponding path program 1 times [2021-11-13 18:12:15,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:12:15,196 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [296635867] [2021-11-13 18:12:15,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:12:15,197 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:12:15,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:12:15,198 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:12:15,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-13 18:12:15,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:15,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 565 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 18:12:15,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:12:16,047 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:12:16,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:12:16,382 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:12:16,383 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:12:16,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [296635867] [2021-11-13 18:12:16,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [296635867] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:12:16,383 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:12:16,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-13 18:12:16,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717323469] [2021-11-13 18:12:16,384 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:12:16,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:12:16,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:12:16,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:12:16,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:12:16,387 INFO L87 Difference]: Start difference. First operand 3575 states and 5059 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-13 18:12:16,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:12:16,889 INFO L93 Difference]: Finished difference Result 9097 states and 12818 transitions. [2021-11-13 18:12:16,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:12:16,890 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 128 [2021-11-13 18:12:16,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:12:16,937 INFO L225 Difference]: With dead ends: 9097 [2021-11-13 18:12:16,937 INFO L226 Difference]: Without dead ends: 5546 [2021-11-13 18:12:16,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:12:16,957 INFO L933 BasicCegarLoop]: 949 mSDtfsCounter, 500 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 124.21ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 500 SdHoareTripleChecker+Valid, 1761 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.20ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 150.12ms IncrementalHoareTripleChecker+Time [2021-11-13 18:12:16,959 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [500 Valid, 1761 Invalid, 41 Unknown, 0 Unchecked, 8.20ms Time], IncrementalHoareTripleChecker [2 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 150.12ms Time] [2021-11-13 18:12:16,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5546 states. [2021-11-13 18:12:17,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5546 to 5533. [2021-11-13 18:12:17,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5533 states, 4219 states have (on average 1.3768665560559374) internal successors, (5809), 4287 states have internal predecessors, (5809), 941 states have call successors, (941), 373 states have call predecessors, (941), 372 states have return successors, (1024), 926 states have call predecessors, (1024), 940 states have call successors, (1024) [2021-11-13 18:12:17,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5533 states to 5533 states and 7774 transitions. [2021-11-13 18:12:17,326 INFO L78 Accepts]: Start accepts. Automaton has 5533 states and 7774 transitions. Word has length 128 [2021-11-13 18:12:17,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:12:17,327 INFO L470 AbstractCegarLoop]: Abstraction has 5533 states and 7774 transitions. [2021-11-13 18:12:17,327 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2021-11-13 18:12:17,328 INFO L276 IsEmpty]: Start isEmpty. Operand 5533 states and 7774 transitions. [2021-11-13 18:12:17,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-11-13 18:12:17,344 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:12:17,344 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:12:17,367 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-13 18:12:17,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:12:17,558 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:12:17,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:12:17,559 INFO L85 PathProgramCache]: Analyzing trace with hash -944835305, now seen corresponding path program 1 times [2021-11-13 18:12:17,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:12:17,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1526855315] [2021-11-13 18:12:17,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:12:17,560 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:12:17,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:12:17,562 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:12:17,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-13 18:12:18,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:18,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 637 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 18:12:18,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:12:18,502 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:12:18,502 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:12:18,846 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2021-11-13 18:12:18,846 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:12:18,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1526855315] [2021-11-13 18:12:18,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1526855315] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:12:18,847 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:12:18,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-13 18:12:18,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513121024] [2021-11-13 18:12:18,847 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:12:18,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:12:18,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:12:18,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:12:18,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:12:18,851 INFO L87 Difference]: Start difference. First operand 5533 states and 7774 transitions. Second operand has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-13 18:12:19,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:12:19,327 INFO L93 Difference]: Finished difference Result 13420 states and 18724 transitions. [2021-11-13 18:12:19,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:12:19,329 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 149 [2021-11-13 18:12:19,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:12:19,399 INFO L225 Difference]: With dead ends: 13420 [2021-11-13 18:12:19,399 INFO L226 Difference]: Without dead ends: 7911 [2021-11-13 18:12:19,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:12:19,422 INFO L933 BasicCegarLoop]: 1275 mSDtfsCounter, 546 mSDsluCounter, 842 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 64.54ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 546 SdHoareTripleChecker+Valid, 2117 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.36ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 76.38ms IncrementalHoareTripleChecker+Time [2021-11-13 18:12:19,424 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [546 Valid, 2117 Invalid, 11 Unknown, 0 Unchecked, 8.36ms Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 76.38ms Time] [2021-11-13 18:12:19,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7911 states. [2021-11-13 18:12:19,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7911 to 7887. [2021-11-13 18:12:19,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7887 states, 6012 states have (on average 1.3669328010645376) internal successors, (8218), 6134 states have internal predecessors, (8218), 1302 states have call successors, (1302), 573 states have call predecessors, (1302), 572 states have return successors, (1421), 1275 states have call predecessors, (1421), 1301 states have call successors, (1421) [2021-11-13 18:12:19,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7887 states to 7887 states and 10941 transitions. [2021-11-13 18:12:19,975 INFO L78 Accepts]: Start accepts. Automaton has 7887 states and 10941 transitions. Word has length 149 [2021-11-13 18:12:19,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:12:19,975 INFO L470 AbstractCegarLoop]: Abstraction has 7887 states and 10941 transitions. [2021-11-13 18:12:19,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.666666666666664) internal successors, (125), 3 states have internal predecessors, (125), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-11-13 18:12:19,977 INFO L276 IsEmpty]: Start isEmpty. Operand 7887 states and 10941 transitions. [2021-11-13 18:12:19,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-13 18:12:20,000 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:12:20,000 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:12:20,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-13 18:12:20,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:12:20,263 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:12:20,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:12:20,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1643009203, now seen corresponding path program 1 times [2021-11-13 18:12:20,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:12:20,265 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1833773135] [2021-11-13 18:12:20,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:12:20,265 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:12:20,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:12:20,290 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:12:20,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-13 18:12:20,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:20,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 18:12:20,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:12:21,328 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2021-11-13 18:12:21,328 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:12:21,681 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2021-11-13 18:12:21,682 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:12:21,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1833773135] [2021-11-13 18:12:21,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1833773135] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:12:21,682 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:12:21,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-11-13 18:12:21,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795383010] [2021-11-13 18:12:21,683 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:12:21,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:12:21,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:12:21,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:12:21,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:12:21,685 INFO L87 Difference]: Start difference. First operand 7887 states and 10941 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 3 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2021-11-13 18:12:23,460 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:23,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:12:23,882 INFO L93 Difference]: Finished difference Result 13198 states and 18316 transitions. [2021-11-13 18:12:23,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-13 18:12:23,883 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 3 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 151 [2021-11-13 18:12:23,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:12:23,926 INFO L225 Difference]: With dead ends: 13198 [2021-11-13 18:12:23,926 INFO L226 Difference]: Without dead ends: 5326 [2021-11-13 18:12:23,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 297 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:12:23,954 INFO L933 BasicCegarLoop]: 886 mSDtfsCounter, 24 mSDsluCounter, 2648 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1805.09ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 3534 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.54ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1833.94ms IncrementalHoareTripleChecker+Time [2021-11-13 18:12:23,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 3534 Invalid, 22 Unknown, 0 Unchecked, 9.54ms Time], IncrementalHoareTripleChecker [4 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 1833.94ms Time] [2021-11-13 18:12:23,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5326 states. [2021-11-13 18:12:24,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5326 to 5280. [2021-11-13 18:12:24,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5280 states, 4023 states have (on average 1.3671389510315686) internal successors, (5500), 4105 states have internal predecessors, (5500), 874 states have call successors, (874), 383 states have call predecessors, (874), 382 states have return successors, (953), 855 states have call predecessors, (953), 873 states have call successors, (953) [2021-11-13 18:12:24,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5280 states to 5280 states and 7327 transitions. [2021-11-13 18:12:24,257 INFO L78 Accepts]: Start accepts. Automaton has 5280 states and 7327 transitions. Word has length 151 [2021-11-13 18:12:24,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:12:24,259 INFO L470 AbstractCegarLoop]: Abstraction has 5280 states and 7327 transitions. [2021-11-13 18:12:24,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 3 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2021-11-13 18:12:24,260 INFO L276 IsEmpty]: Start isEmpty. Operand 5280 states and 7327 transitions. [2021-11-13 18:12:24,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-13 18:12:24,279 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:12:24,279 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:12:24,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-13 18:12:24,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:12:24,494 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:12:24,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:12:24,495 INFO L85 PathProgramCache]: Analyzing trace with hash 1883248949, now seen corresponding path program 1 times [2021-11-13 18:12:24,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:12:24,495 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [891796941] [2021-11-13 18:12:24,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:12:24,496 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:12:24,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:12:24,497 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:12:24,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-13 18:12:25,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:25,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 18:12:25,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:12:25,447 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2021-11-13 18:12:25,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:12:25,798 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2021-11-13 18:12:25,798 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:12:25,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [891796941] [2021-11-13 18:12:25,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [891796941] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:12:25,799 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:12:25,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-13 18:12:25,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036617087] [2021-11-13 18:12:25,799 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:12:25,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:12:25,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:12:25,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:12:25,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:12:25,800 INFO L87 Difference]: Start difference. First operand 5280 states and 7327 transitions. Second operand has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) [2021-11-13 18:12:27,682 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:28,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:12:28,810 INFO L93 Difference]: Finished difference Result 14660 states and 20455 transitions. [2021-11-13 18:12:28,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:12:28,812 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) Word has length 151 [2021-11-13 18:12:28,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:12:28,896 INFO L225 Difference]: With dead ends: 14660 [2021-11-13 18:12:28,896 INFO L226 Difference]: Without dead ends: 9430 [2021-11-13 18:12:28,915 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:12:28,916 INFO L933 BasicCegarLoop]: 1038 mSDtfsCounter, 1204 mSDsluCounter, 1868 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2441.59ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1204 SdHoareTripleChecker+Valid, 2906 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.31ms SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2590.97ms IncrementalHoareTripleChecker+Time [2021-11-13 18:12:28,917 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1204 Valid, 2906 Invalid, 248 Unknown, 0 Unchecked, 12.31ms Time], IncrementalHoareTripleChecker [39 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 2590.97ms Time] [2021-11-13 18:12:28,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9430 states. [2021-11-13 18:12:29,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9430 to 9396. [2021-11-13 18:12:29,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9396 states, 7307 states have (on average 1.375393458327631) internal successors, (10050), 7417 states have internal predecessors, (10050), 1406 states have call successors, (1406), 683 states have call predecessors, (1406), 682 states have return successors, (1535), 1383 states have call predecessors, (1535), 1405 states have call successors, (1535) [2021-11-13 18:12:29,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9396 states to 9396 states and 12991 transitions. [2021-11-13 18:12:29,497 INFO L78 Accepts]: Start accepts. Automaton has 9396 states and 12991 transitions. Word has length 151 [2021-11-13 18:12:29,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:12:29,498 INFO L470 AbstractCegarLoop]: Abstraction has 9396 states and 12991 transitions. [2021-11-13 18:12:29,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) [2021-11-13 18:12:29,498 INFO L276 IsEmpty]: Start isEmpty. Operand 9396 states and 12991 transitions. [2021-11-13 18:12:29,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-11-13 18:12:29,520 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:12:29,520 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:12:29,546 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-13 18:12:29,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:12:29,734 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:12:29,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:12:29,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1042738156, now seen corresponding path program 1 times [2021-11-13 18:12:29,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:12:29,735 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [154610150] [2021-11-13 18:12:29,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:12:29,735 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:12:29,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:12:29,736 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:12:29,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-13 18:12:30,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:30,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 637 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-13 18:12:30,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:12:30,576 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2021-11-13 18:12:30,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:12:30,992 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2021-11-13 18:12:30,993 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:12:30,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [154610150] [2021-11-13 18:12:30,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [154610150] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:12:30,993 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:12:30,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-13 18:12:30,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051909276] [2021-11-13 18:12:30,994 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:12:30,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:12:30,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:12:30,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:12:30,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:12:30,995 INFO L87 Difference]: Start difference. First operand 9396 states and 12991 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-13 18:12:31,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:12:31,270 INFO L93 Difference]: Finished difference Result 14155 states and 19730 transitions. [2021-11-13 18:12:31,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:12:31,271 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 156 [2021-11-13 18:12:31,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:12:31,318 INFO L225 Difference]: With dead ends: 14155 [2021-11-13 18:12:31,318 INFO L226 Difference]: Without dead ends: 9444 [2021-11-13 18:12:31,338 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 309 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:12:31,339 INFO L933 BasicCegarLoop]: 884 mSDtfsCounter, 5 mSDsluCounter, 876 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.57ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 1760 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.65ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.84ms IncrementalHoareTripleChecker+Time [2021-11-13 18:12:31,339 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 1760 Invalid, 4 Unknown, 0 Unchecked, 4.65ms Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 10.84ms Time] [2021-11-13 18:12:31,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9444 states. [2021-11-13 18:12:31,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9444 to 9444. [2021-11-13 18:12:31,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9444 states, 7343 states have (on average 1.373553043715103) internal successors, (10086), 7465 states have internal predecessors, (10086), 1406 states have call successors, (1406), 683 states have call predecessors, (1406), 694 states have return successors, (1547), 1383 states have call predecessors, (1547), 1405 states have call successors, (1547) [2021-11-13 18:12:31,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9444 states to 9444 states and 13039 transitions. [2021-11-13 18:12:31,815 INFO L78 Accepts]: Start accepts. Automaton has 9444 states and 13039 transitions. Word has length 156 [2021-11-13 18:12:31,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:12:31,816 INFO L470 AbstractCegarLoop]: Abstraction has 9444 states and 13039 transitions. [2021-11-13 18:12:31,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-11-13 18:12:31,816 INFO L276 IsEmpty]: Start isEmpty. Operand 9444 states and 13039 transitions. [2021-11-13 18:12:31,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-13 18:12:31,838 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:12:31,838 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:12:31,862 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-13 18:12:32,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:12:32,051 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:12:32,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:12:32,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1404375923, now seen corresponding path program 1 times [2021-11-13 18:12:32,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:12:32,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [194837621] [2021-11-13 18:12:32,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:12:32,053 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:12:32,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:12:32,054 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:12:32,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-13 18:12:32,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:32,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 641 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 18:12:32,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:12:33,242 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2021-11-13 18:12:33,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:12:34,189 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2021-11-13 18:12:34,190 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:12:34,190 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [194837621] [2021-11-13 18:12:34,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [194837621] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:12:34,190 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:12:34,191 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 9 [2021-11-13 18:12:34,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432445241] [2021-11-13 18:12:34,191 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:12:34,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 18:12:34,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:12:34,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 18:12:34,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:12:34,193 INFO L87 Difference]: Start difference. First operand 9444 states and 13039 transitions. Second operand has 9 states, 9 states have (on average 14.666666666666666) internal successors, (132), 9 states have internal predecessors, (132), 7 states have call successors, (26), 5 states have call predecessors, (26), 3 states have return successors, (25), 7 states have call predecessors, (25), 6 states have call successors, (25) [2021-11-13 18:12:36,161 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:37,762 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:39,770 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:50,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:12:50,956 INFO L93 Difference]: Finished difference Result 25097 states and 35044 transitions. [2021-11-13 18:12:50,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-13 18:12:50,958 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 14.666666666666666) internal successors, (132), 9 states have internal predecessors, (132), 7 states have call successors, (26), 5 states have call predecessors, (26), 3 states have return successors, (25), 7 states have call predecessors, (25), 6 states have call successors, (25) Word has length 158 [2021-11-13 18:12:50,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:12:51,037 INFO L225 Difference]: With dead ends: 25097 [2021-11-13 18:12:51,037 INFO L226 Difference]: Without dead ends: 15703 [2021-11-13 18:12:51,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 310 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2021-11-13 18:12:51,073 INFO L933 BasicCegarLoop]: 1056 mSDtfsCounter, 3135 mSDsluCounter, 3798 mSDsCounter, 0 mSdLazyCounter, 3196 mSolverCounterSat, 1016 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14747.53ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3299 SdHoareTripleChecker+Valid, 4854 SdHoareTripleChecker+Invalid, 4213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 57.93ms SdHoareTripleChecker+Time, 1016 IncrementalHoareTripleChecker+Valid, 3196 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15996.83ms IncrementalHoareTripleChecker+Time [2021-11-13 18:12:51,074 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3299 Valid, 4854 Invalid, 4213 Unknown, 0 Unchecked, 57.93ms Time], IncrementalHoareTripleChecker [1016 Valid, 3196 Invalid, 1 Unknown, 0 Unchecked, 15996.83ms Time] [2021-11-13 18:12:51,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15703 states. [2021-11-13 18:12:51,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15703 to 15284. [2021-11-13 18:12:51,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15284 states, 11786 states have (on average 1.3655184116748684) internal successors, (16094), 12005 states have internal predecessors, (16094), 2347 states have call successors, (2347), 1115 states have call predecessors, (2347), 1150 states have return successors, (2660), 2303 states have call predecessors, (2660), 2346 states have call successors, (2660) [2021-11-13 18:12:51,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15284 states to 15284 states and 21101 transitions. [2021-11-13 18:12:51,945 INFO L78 Accepts]: Start accepts. Automaton has 15284 states and 21101 transitions. Word has length 158 [2021-11-13 18:12:51,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:12:51,945 INFO L470 AbstractCegarLoop]: Abstraction has 15284 states and 21101 transitions. [2021-11-13 18:12:51,946 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 14.666666666666666) internal successors, (132), 9 states have internal predecessors, (132), 7 states have call successors, (26), 5 states have call predecessors, (26), 3 states have return successors, (25), 7 states have call predecessors, (25), 6 states have call successors, (25) [2021-11-13 18:12:51,946 INFO L276 IsEmpty]: Start isEmpty. Operand 15284 states and 21101 transitions. [2021-11-13 18:12:51,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-11-13 18:12:51,979 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:12:51,979 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:12:52,010 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-13 18:12:52,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:12:52,195 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:12:52,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:12:52,195 INFO L85 PathProgramCache]: Analyzing trace with hash 484822487, now seen corresponding path program 1 times [2021-11-13 18:12:52,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:12:52,196 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1464551396] [2021-11-13 18:12:52,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:12:52,197 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:12:52,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:12:52,199 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:12:52,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-13 18:12:52,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:12:52,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 790 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-13 18:12:52,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:12:53,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 41 [2021-11-13 18:12:53,446 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 66 proven. 0 refuted. 0 times theorem prover too weak. 267 trivial. 0 not checked. [2021-11-13 18:12:53,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:12:54,294 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2021-11-13 18:12:54,294 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:12:54,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1464551396] [2021-11-13 18:12:54,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1464551396] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:12:54,295 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:12:54,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 15 [2021-11-13 18:12:54,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165254592] [2021-11-13 18:12:54,295 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:12:54,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-13 18:12:54,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:12:54,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-13 18:12:54,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-11-13 18:12:54,301 INFO L87 Difference]: Start difference. First operand 15284 states and 21101 transitions. Second operand has 15 states, 15 states have (on average 9.333333333333334) internal successors, (140), 15 states have internal predecessors, (140), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-13 18:12:56,124 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:58,107 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:12:59,859 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:01,780 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:03,792 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:05,456 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:07,227 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:14,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:13:14,509 INFO L93 Difference]: Finished difference Result 30974 states and 42833 transitions. [2021-11-13 18:13:14,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-13 18:13:14,515 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 9.333333333333334) internal successors, (140), 15 states have internal predecessors, (140), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 193 [2021-11-13 18:13:14,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:13:14,579 INFO L225 Difference]: With dead ends: 30974 [2021-11-13 18:13:14,579 INFO L226 Difference]: Without dead ends: 15740 [2021-11-13 18:13:14,608 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 392 GetRequests, 371 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=147, Invalid=359, Unknown=0, NotChecked=0, Total=506 [2021-11-13 18:13:14,610 INFO L933 BasicCegarLoop]: 874 mSDtfsCounter, 181 mSDsluCounter, 6531 mSDsCounter, 0 mSdLazyCounter, 507 mSolverCounterSat, 48 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18585.02ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 7405 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 17.36ms SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 507 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19129.32ms IncrementalHoareTripleChecker+Time [2021-11-13 18:13:14,611 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 7405 Invalid, 556 Unknown, 0 Unchecked, 17.36ms Time], IncrementalHoareTripleChecker [48 Valid, 507 Invalid, 1 Unknown, 0 Unchecked, 19129.32ms Time] [2021-11-13 18:13:14,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15740 states. [2021-11-13 18:13:15,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15740 to 15404. [2021-11-13 18:13:15,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15404 states, 11906 states have (on average 1.3638501595834034) internal successors, (16238), 12125 states have internal predecessors, (16238), 2347 states have call successors, (2347), 1115 states have call predecessors, (2347), 1150 states have return successors, (2660), 2303 states have call predecessors, (2660), 2346 states have call successors, (2660) [2021-11-13 18:13:15,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15404 states to 15404 states and 21245 transitions. [2021-11-13 18:13:15,391 INFO L78 Accepts]: Start accepts. Automaton has 15404 states and 21245 transitions. Word has length 193 [2021-11-13 18:13:15,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:13:15,392 INFO L470 AbstractCegarLoop]: Abstraction has 15404 states and 21245 transitions. [2021-11-13 18:13:15,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 9.333333333333334) internal successors, (140), 15 states have internal predecessors, (140), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2021-11-13 18:13:15,393 INFO L276 IsEmpty]: Start isEmpty. Operand 15404 states and 21245 transitions. [2021-11-13 18:13:15,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-11-13 18:13:15,425 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:13:15,425 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:13:15,459 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-13 18:13:15,650 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:13:15,650 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:13:15,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:13:15,651 INFO L85 PathProgramCache]: Analyzing trace with hash -7803687, now seen corresponding path program 1 times [2021-11-13 18:13:15,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:13:15,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2134581313] [2021-11-13 18:13:15,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:13:15,652 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:13:15,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:13:15,655 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:13:15,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-13 18:13:16,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:16,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 788 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-13 18:13:16,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:13:16,817 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2021-11-13 18:13:16,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:13:17,520 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2021-11-13 18:13:17,520 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:13:17,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2134581313] [2021-11-13 18:13:17,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2134581313] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:13:17,520 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:13:17,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-11-13 18:13:17,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837886833] [2021-11-13 18:13:17,521 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:13:17,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:13:17,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:13:17,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:13:17,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:13:17,524 INFO L87 Difference]: Start difference. First operand 15404 states and 21245 transitions. Second operand has 5 states, 5 states have (on average 23.8) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-13 18:13:17,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:13:17,954 INFO L93 Difference]: Finished difference Result 30940 states and 42817 transitions. [2021-11-13 18:13:17,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:13:17,958 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) Word has length 193 [2021-11-13 18:13:17,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:13:18,034 INFO L225 Difference]: With dead ends: 30940 [2021-11-13 18:13:18,034 INFO L226 Difference]: Without dead ends: 15586 [2021-11-13 18:13:18,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 381 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:13:18,073 INFO L933 BasicCegarLoop]: 883 mSDtfsCounter, 2 mSDsluCounter, 2644 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.04ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3527 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.61ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.89ms IncrementalHoareTripleChecker+Time [2021-11-13 18:13:18,073 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 3527 Invalid, 12 Unknown, 0 Unchecked, 4.61ms Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 19.89ms Time] [2021-11-13 18:13:18,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15586 states. [2021-11-13 18:13:18,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15586 to 15524. [2021-11-13 18:13:18,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15524 states, 11996 states have (on average 1.3611203734578192) internal successors, (16328), 12215 states have internal predecessors, (16328), 2347 states have call successors, (2347), 1115 states have call predecessors, (2347), 1180 states have return successors, (2705), 2333 states have call predecessors, (2705), 2346 states have call successors, (2705) [2021-11-13 18:13:18,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15524 states to 15524 states and 21380 transitions. [2021-11-13 18:13:18,872 INFO L78 Accepts]: Start accepts. Automaton has 15524 states and 21380 transitions. Word has length 193 [2021-11-13 18:13:18,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:13:18,873 INFO L470 AbstractCegarLoop]: Abstraction has 15524 states and 21380 transitions. [2021-11-13 18:13:18,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 23.8) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2021-11-13 18:13:18,873 INFO L276 IsEmpty]: Start isEmpty. Operand 15524 states and 21380 transitions. [2021-11-13 18:13:18,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2021-11-13 18:13:18,903 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:13:18,903 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:13:18,929 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-13 18:13:19,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:13:19,127 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:13:19,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:13:19,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1515483270, now seen corresponding path program 1 times [2021-11-13 18:13:19,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:13:19,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [654042563] [2021-11-13 18:13:19,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:13:19,129 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:13:19,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:13:19,130 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:13:19,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-13 18:13:19,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:19,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 847 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 18:13:19,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:13:20,177 INFO L134 CoverageAnalysis]: Checked inductivity of 397 backedges. 114 proven. 0 refuted. 0 times theorem prover too weak. 283 trivial. 0 not checked. [2021-11-13 18:13:20,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:13:20,640 INFO L134 CoverageAnalysis]: Checked inductivity of 397 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-11-13 18:13:20,640 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:13:20,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [654042563] [2021-11-13 18:13:20,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [654042563] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:13:20,641 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:13:20,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-13 18:13:20,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841940503] [2021-11-13 18:13:20,642 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:13:20,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:13:20,643 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:13:20,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:13:20,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:13:20,644 INFO L87 Difference]: Start difference. First operand 15524 states and 21380 transitions. Second operand has 6 states, 6 states have (on average 26.666666666666668) internal successors, (160), 6 states have internal predecessors, (160), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-11-13 18:13:22,678 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:24,689 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:26,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:13:26,307 INFO L93 Difference]: Finished difference Result 40608 states and 55593 transitions. [2021-11-13 18:13:26,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:13:26,308 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.666666666666668) internal successors, (160), 6 states have internal predecessors, (160), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 215 [2021-11-13 18:13:26,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:13:26,414 INFO L225 Difference]: With dead ends: 40608 [2021-11-13 18:13:26,414 INFO L226 Difference]: Without dead ends: 25134 [2021-11-13 18:13:26,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 431 GetRequests, 425 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:13:26,455 INFO L933 BasicCegarLoop]: 1591 mSDtfsCounter, 1638 mSDsluCounter, 5500 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 78 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4690.03ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1638 SdHoareTripleChecker+Valid, 7091 SdHoareTripleChecker+Invalid, 301 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.97ms SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4841.34ms IncrementalHoareTripleChecker+Time [2021-11-13 18:13:26,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1638 Valid, 7091 Invalid, 301 Unknown, 0 Unchecked, 14.97ms Time], IncrementalHoareTripleChecker [78 Valid, 222 Invalid, 1 Unknown, 0 Unchecked, 4841.34ms Time] [2021-11-13 18:13:26,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25134 states. [2021-11-13 18:13:27,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25134 to 15548. [2021-11-13 18:13:28,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15548 states, 12020 states have (on average 1.3603993344425958) internal successors, (16352), 12239 states have internal predecessors, (16352), 2347 states have call successors, (2347), 1115 states have call predecessors, (2347), 1180 states have return successors, (2705), 2333 states have call predecessors, (2705), 2346 states have call successors, (2705) [2021-11-13 18:13:28,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15548 states to 15548 states and 21404 transitions. [2021-11-13 18:13:28,143 INFO L78 Accepts]: Start accepts. Automaton has 15548 states and 21404 transitions. Word has length 215 [2021-11-13 18:13:28,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:13:28,143 INFO L470 AbstractCegarLoop]: Abstraction has 15548 states and 21404 transitions. [2021-11-13 18:13:28,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.666666666666668) internal successors, (160), 6 states have internal predecessors, (160), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-11-13 18:13:28,144 INFO L276 IsEmpty]: Start isEmpty. Operand 15548 states and 21404 transitions. [2021-11-13 18:13:28,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2021-11-13 18:13:28,173 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:13:28,173 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:13:28,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-13 18:13:28,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:13:28,390 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:13:28,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:13:28,390 INFO L85 PathProgramCache]: Analyzing trace with hash -592633712, now seen corresponding path program 1 times [2021-11-13 18:13:28,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:13:28,391 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [320655505] [2021-11-13 18:13:28,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:13:28,391 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:13:28,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:13:28,392 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:13:28,393 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-13 18:13:28,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:28,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 811 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-13 18:13:28,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:13:29,623 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2021-11-13 18:13:29,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:13:31,946 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2021-11-13 18:13:31,946 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:13:31,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [320655505] [2021-11-13 18:13:31,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [320655505] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:13:31,947 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:13:31,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-11-13 18:13:31,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519469097] [2021-11-13 18:13:31,947 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:13:31,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-13 18:13:31,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:13:31,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-13 18:13:31,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-11-13 18:13:31,949 INFO L87 Difference]: Start difference. First operand 15548 states and 21404 transitions. Second operand has 22 states, 22 states have (on average 6.318181818181818) internal successors, (139), 16 states have internal predecessors, (139), 4 states have call successors, (28), 2 states have call predecessors, (28), 8 states have return successors, (30), 10 states have call predecessors, (30), 4 states have call successors, (30) [2021-11-13 18:13:33,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:13:33,909 INFO L93 Difference]: Finished difference Result 43682 states and 63088 transitions. [2021-11-13 18:13:33,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-13 18:13:33,910 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 6.318181818181818) internal successors, (139), 16 states have internal predecessors, (139), 4 states have call successors, (28), 2 states have call predecessors, (28), 8 states have return successors, (30), 10 states have call predecessors, (30), 4 states have call successors, (30) Word has length 200 [2021-11-13 18:13:33,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:13:34,037 INFO L225 Difference]: With dead ends: 43682 [2021-11-13 18:13:34,038 INFO L226 Difference]: Without dead ends: 28184 [2021-11-13 18:13:34,087 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 379 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2021-11-13 18:13:34,088 INFO L933 BasicCegarLoop]: 1445 mSDtfsCounter, 721 mSDsluCounter, 18122 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 662.08ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 860 SdHoareTripleChecker+Valid, 19567 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 35.14ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 771.06ms IncrementalHoareTripleChecker+Time [2021-11-13 18:13:34,089 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [860 Valid, 19567 Invalid, 220 Unknown, 0 Unchecked, 35.14ms Time], IncrementalHoareTripleChecker [4 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 771.06ms Time] [2021-11-13 18:13:34,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28184 states. [2021-11-13 18:13:35,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28184 to 15716. [2021-11-13 18:13:35,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15716 states, 12140 states have (on average 1.3543657331136738) internal successors, (16442), 12359 states have internal predecessors, (16442), 2347 states have call successors, (2347), 1115 states have call predecessors, (2347), 1228 states have return successors, (2765), 2381 states have call predecessors, (2765), 2346 states have call successors, (2765) [2021-11-13 18:13:35,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15716 states to 15716 states and 21554 transitions. [2021-11-13 18:13:35,768 INFO L78 Accepts]: Start accepts. Automaton has 15716 states and 21554 transitions. Word has length 200 [2021-11-13 18:13:35,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:13:35,771 INFO L470 AbstractCegarLoop]: Abstraction has 15716 states and 21554 transitions. [2021-11-13 18:13:35,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 6.318181818181818) internal successors, (139), 16 states have internal predecessors, (139), 4 states have call successors, (28), 2 states have call predecessors, (28), 8 states have return successors, (30), 10 states have call predecessors, (30), 4 states have call successors, (30) [2021-11-13 18:13:35,772 INFO L276 IsEmpty]: Start isEmpty. Operand 15716 states and 21554 transitions. [2021-11-13 18:13:35,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2021-11-13 18:13:35,795 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:13:35,796 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:13:35,828 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-13 18:13:36,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:13:36,010 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:13:36,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:13:36,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1833099563, now seen corresponding path program 1 times [2021-11-13 18:13:36,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:13:36,012 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [590133509] [2021-11-13 18:13:36,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:13:36,012 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:13:36,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:13:36,013 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:13:36,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-13 18:13:36,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:36,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 888 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-13 18:13:36,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:13:37,459 INFO L134 CoverageAnalysis]: Checked inductivity of 397 backedges. 114 proven. 0 refuted. 0 times theorem prover too weak. 283 trivial. 0 not checked. [2021-11-13 18:13:37,459 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:13:37,995 INFO L134 CoverageAnalysis]: Checked inductivity of 397 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 379 trivial. 0 not checked. [2021-11-13 18:13:37,995 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:13:37,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [590133509] [2021-11-13 18:13:37,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [590133509] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:13:37,996 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:13:37,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-13 18:13:37,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385398407] [2021-11-13 18:13:37,997 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:13:37,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:13:37,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:13:37,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:13:37,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:13:37,999 INFO L87 Difference]: Start difference. First operand 15716 states and 21554 transitions. Second operand has 8 states, 8 states have (on average 21.375) internal successors, (171), 8 states have internal predecessors, (171), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-13 18:13:40,048 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:43,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:13:43,736 INFO L93 Difference]: Finished difference Result 44326 states and 61013 transitions. [2021-11-13 18:13:43,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-13 18:13:43,737 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 21.375) internal successors, (171), 8 states have internal predecessors, (171), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 226 [2021-11-13 18:13:43,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:13:43,826 INFO L225 Difference]: With dead ends: 44326 [2021-11-13 18:13:43,826 INFO L226 Difference]: Without dead ends: 28660 [2021-11-13 18:13:43,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 465 GetRequests, 447 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:13:43,871 INFO L933 BasicCegarLoop]: 2195 mSDtfsCounter, 3073 mSDsluCounter, 6291 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 471 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3826.92ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3080 SdHoareTripleChecker+Valid, 8486 SdHoareTripleChecker+Invalid, 1112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 23.80ms SdHoareTripleChecker+Time, 471 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4159.52ms IncrementalHoareTripleChecker+Time [2021-11-13 18:13:43,871 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3080 Valid, 8486 Invalid, 1112 Unknown, 0 Unchecked, 23.80ms Time], IncrementalHoareTripleChecker [471 Valid, 640 Invalid, 1 Unknown, 0 Unchecked, 4159.52ms Time] [2021-11-13 18:13:43,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28660 states. [2021-11-13 18:13:45,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28660 to 15716. [2021-11-13 18:13:45,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15716 states, 12140 states have (on average 1.3543657331136738) internal successors, (16442), 12359 states have internal predecessors, (16442), 2347 states have call successors, (2347), 1115 states have call predecessors, (2347), 1228 states have return successors, (2765), 2381 states have call predecessors, (2765), 2346 states have call successors, (2765) [2021-11-13 18:13:45,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15716 states to 15716 states and 21554 transitions. [2021-11-13 18:13:45,321 INFO L78 Accepts]: Start accepts. Automaton has 15716 states and 21554 transitions. Word has length 226 [2021-11-13 18:13:45,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:13:45,322 INFO L470 AbstractCegarLoop]: Abstraction has 15716 states and 21554 transitions. [2021-11-13 18:13:45,323 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 21.375) internal successors, (171), 8 states have internal predecessors, (171), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-13 18:13:45,323 INFO L276 IsEmpty]: Start isEmpty. Operand 15716 states and 21554 transitions. [2021-11-13 18:13:45,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2021-11-13 18:13:45,347 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:13:45,347 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:13:45,378 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-13 18:13:45,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:13:45,562 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:13:45,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:13:45,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1966699871, now seen corresponding path program 1 times [2021-11-13 18:13:45,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:13:45,564 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [581746327] [2021-11-13 18:13:45,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:13:45,565 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:13:45,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:13:45,567 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:13:45,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-13 18:13:46,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:13:46,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 930 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-13 18:13:46,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:13:47,681 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 98 proven. 8 refuted. 0 times theorem prover too weak. 227 trivial. 0 not checked. [2021-11-13 18:13:47,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:13:49,188 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 319 trivial. 0 not checked. [2021-11-13 18:13:49,188 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:13:49,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [581746327] [2021-11-13 18:13:49,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [581746327] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 18:13:49,188 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-13 18:13:49,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-11-13 18:13:49,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696299060] [2021-11-13 18:13:49,189 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-13 18:13:49,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-11-13 18:13:49,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:13:49,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-11-13 18:13:49,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2021-11-13 18:13:49,191 INFO L87 Difference]: Start difference. First operand 15716 states and 21554 transitions. Second operand has 15 states, 15 states have (on average 15.466666666666667) internal successors, (232), 15 states have internal predecessors, (232), 9 states have call successors, (46), 7 states have call predecessors, (46), 10 states have return successors, (45), 12 states have call predecessors, (45), 9 states have call successors, (45) [2021-11-13 18:13:51,097 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:53,035 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:54,659 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:56,618 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:13:58,632 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:14:19,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:14:19,275 INFO L93 Difference]: Finished difference Result 42550 states and 59305 transitions. [2021-11-13 18:14:19,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-13 18:14:19,276 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 15.466666666666667) internal successors, (232), 15 states have internal predecessors, (232), 9 states have call successors, (46), 7 states have call predecessors, (46), 10 states have return successors, (45), 12 states have call predecessors, (45), 9 states have call successors, (45) Word has length 233 [2021-11-13 18:14:19,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:14:19,357 INFO L225 Difference]: With dead ends: 42550 [2021-11-13 18:14:19,357 INFO L226 Difference]: Without dead ends: 31629 [2021-11-13 18:14:19,387 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 482 GetRequests, 456 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=204, Invalid=552, Unknown=0, NotChecked=0, Total=756 [2021-11-13 18:14:19,388 INFO L933 BasicCegarLoop]: 1513 mSDtfsCounter, 6765 mSDsluCounter, 6464 mSDsCounter, 0 mSdLazyCounter, 6167 mSolverCounterSat, 2157 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26280.63ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 6970 SdHoareTripleChecker+Valid, 7977 SdHoareTripleChecker+Invalid, 8325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 62.04ms SdHoareTripleChecker+Time, 2157 IncrementalHoareTripleChecker+Valid, 6167 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28219.35ms IncrementalHoareTripleChecker+Time [2021-11-13 18:14:19,388 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6970 Valid, 7977 Invalid, 8325 Unknown, 0 Unchecked, 62.04ms Time], IncrementalHoareTripleChecker [2157 Valid, 6167 Invalid, 1 Unknown, 0 Unchecked, 28219.35ms Time] [2021-11-13 18:14:19,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31629 states. [2021-11-13 18:14:20,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31629 to 31054. [2021-11-13 18:14:20,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31054 states, 24037 states have (on average 1.3580729708366268) internal successors, (32644), 24487 states have internal predecessors, (32644), 4558 states have call successors, (4558), 2167 states have call predecessors, (4558), 2458 states have return successors, (5549), 4679 states have call predecessors, (5549), 4557 states have call successors, (5549) [2021-11-13 18:14:21,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31054 states to 31054 states and 42751 transitions. [2021-11-13 18:14:21,104 INFO L78 Accepts]: Start accepts. Automaton has 31054 states and 42751 transitions. Word has length 233 [2021-11-13 18:14:21,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:14:21,107 INFO L470 AbstractCegarLoop]: Abstraction has 31054 states and 42751 transitions. [2021-11-13 18:14:21,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 15.466666666666667) internal successors, (232), 15 states have internal predecessors, (232), 9 states have call successors, (46), 7 states have call predecessors, (46), 10 states have return successors, (45), 12 states have call predecessors, (45), 9 states have call successors, (45) [2021-11-13 18:14:21,107 INFO L276 IsEmpty]: Start isEmpty. Operand 31054 states and 42751 transitions. [2021-11-13 18:14:21,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2021-11-13 18:14:21,125 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:14:21,125 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:14:21,153 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-13 18:14:21,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:14:21,342 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:14:21,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:14:21,343 INFO L85 PathProgramCache]: Analyzing trace with hash 1802197632, now seen corresponding path program 1 times [2021-11-13 18:14:21,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:14:21,344 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [332684970] [2021-11-13 18:14:21,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:14:21,344 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:14:21,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:14:21,346 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:14:21,386 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-13 18:14:22,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:14:22,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 934 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-13 18:14:22,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:14:22,639 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2021-11-13 18:14:22,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:14:23,058 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2021-11-13 18:14:23,059 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:14:23,059 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [332684970] [2021-11-13 18:14:23,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [332684970] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:14:23,059 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:14:23,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-13 18:14:23,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204730136] [2021-11-13 18:14:23,060 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:14:23,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-13 18:14:23,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:14:23,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-13 18:14:23,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:14:23,062 INFO L87 Difference]: Start difference. First operand 31054 states and 42751 transitions. Second operand has 6 states, 6 states have (on average 25.5) internal successors, (153), 6 states have internal predecessors, (153), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-13 18:14:24,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:14:24,264 INFO L93 Difference]: Finished difference Result 57865 states and 80189 transitions. [2021-11-13 18:14:24,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:14:24,264 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.5) internal successors, (153), 6 states have internal predecessors, (153), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 235 [2021-11-13 18:14:24,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:14:24,339 INFO L225 Difference]: With dead ends: 57865 [2021-11-13 18:14:24,339 INFO L226 Difference]: Without dead ends: 31606 [2021-11-13 18:14:24,380 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 471 GetRequests, 464 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:14:24,381 INFO L933 BasicCegarLoop]: 878 mSDtfsCounter, 29 mSDsluCounter, 3505 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 99.05ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 4383 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.84ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 112.54ms IncrementalHoareTripleChecker+Time [2021-11-13 18:14:24,381 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 4383 Invalid, 48 Unknown, 0 Unchecked, 3.84ms Time], IncrementalHoareTripleChecker [6 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 112.54ms Time] [2021-11-13 18:14:24,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31606 states. [2021-11-13 18:14:25,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31606 to 31222. [2021-11-13 18:14:25,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31222 states, 24205 states have (on average 1.3585622805205535) internal successors, (32884), 24655 states have internal predecessors, (32884), 4558 states have call successors, (4558), 2167 states have call predecessors, (4558), 2458 states have return successors, (5549), 4679 states have call predecessors, (5549), 4557 states have call successors, (5549) [2021-11-13 18:14:25,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31222 states to 31222 states and 42991 transitions. [2021-11-13 18:14:25,864 INFO L78 Accepts]: Start accepts. Automaton has 31222 states and 42991 transitions. Word has length 235 [2021-11-13 18:14:25,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:14:25,865 INFO L470 AbstractCegarLoop]: Abstraction has 31222 states and 42991 transitions. [2021-11-13 18:14:25,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.5) internal successors, (153), 6 states have internal predecessors, (153), 2 states have call successors, (32), 2 states have call predecessors, (32), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-13 18:14:25,865 INFO L276 IsEmpty]: Start isEmpty. Operand 31222 states and 42991 transitions. [2021-11-13 18:14:25,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2021-11-13 18:14:25,880 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:14:25,880 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:14:25,904 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-13 18:14:26,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:14:26,094 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:14:26,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:14:26,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1056928775, now seen corresponding path program 1 times [2021-11-13 18:14:26,095 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:14:26,095 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1707210295] [2021-11-13 18:14:26,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:14:26,095 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:14:26,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:14:26,096 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:14:26,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-13 18:14:26,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:14:26,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 936 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 18:14:26,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:14:27,320 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 317 trivial. 0 not checked. [2021-11-13 18:14:27,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:14:27,804 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2021-11-13 18:14:27,804 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-13 18:14:27,804 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1707210295] [2021-11-13 18:14:27,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1707210295] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-13 18:14:27,805 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:14:27,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-11-13 18:14:27,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829348415] [2021-11-13 18:14:27,805 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-13 18:14:27,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:14:27,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-13 18:14:27,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:14:27,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:14:27,807 INFO L87 Difference]: Start difference. First operand 31222 states and 42991 transitions. Second operand has 5 states, 5 states have (on average 28.4) internal successors, (142), 5 states have internal predecessors, (142), 4 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (29), 4 states have call predecessors, (29), 4 states have call successors, (29) [2021-11-13 18:14:29,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:14:29,857 INFO L93 Difference]: Finished difference Result 74618 states and 105728 transitions. [2021-11-13 18:14:29,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:14:29,858 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.4) internal successors, (142), 5 states have internal predecessors, (142), 4 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (29), 4 states have call predecessors, (29), 4 states have call successors, (29) Word has length 237 [2021-11-13 18:14:29,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:14:29,975 INFO L225 Difference]: With dead ends: 74618 [2021-11-13 18:14:29,975 INFO L226 Difference]: Without dead ends: 43446 [2021-11-13 18:14:30,026 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 475 GetRequests, 470 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:14:30,026 INFO L933 BasicCegarLoop]: 1338 mSDtfsCounter, 684 mSDsluCounter, 3205 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 384.94ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 684 SdHoareTripleChecker+Valid, 4543 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.81ms SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 471.87ms IncrementalHoareTripleChecker+Time [2021-11-13 18:14:30,027 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [684 Valid, 4543 Invalid, 166 Unknown, 0 Unchecked, 6.81ms Time], IncrementalHoareTripleChecker [131 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 471.87ms Time] [2021-11-13 18:14:30,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43446 states. [2021-11-13 18:14:31,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43446 to 31414. [2021-11-13 18:14:31,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31414 states, 24349 states have (on average 1.3564417429873916) internal successors, (33028), 24799 states have internal predecessors, (33028), 4606 states have call successors, (4606), 2167 states have call predecessors, (4606), 2458 states have return successors, (5597), 4727 states have call predecessors, (5597), 4605 states have call successors, (5597) [2021-11-13 18:14:31,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31414 states to 31414 states and 43231 transitions. [2021-11-13 18:14:31,973 INFO L78 Accepts]: Start accepts. Automaton has 31414 states and 43231 transitions. Word has length 237 [2021-11-13 18:14:31,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:14:31,973 INFO L470 AbstractCegarLoop]: Abstraction has 31414 states and 43231 transitions. [2021-11-13 18:14:31,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.4) internal successors, (142), 5 states have internal predecessors, (142), 4 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (29), 4 states have call predecessors, (29), 4 states have call successors, (29) [2021-11-13 18:14:31,973 INFO L276 IsEmpty]: Start isEmpty. Operand 31414 states and 43231 transitions. [2021-11-13 18:14:31,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2021-11-13 18:14:31,982 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:14:31,983 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:14:32,011 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (17)] Ended with exit code 0 [2021-11-13 18:14:32,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:14:32,206 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-13 18:14:32,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:14:32,207 INFO L85 PathProgramCache]: Analyzing trace with hash 782169161, now seen corresponding path program 1 times [2021-11-13 18:14:32,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-13 18:14:32,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [367311244] [2021-11-13 18:14:32,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:14:32,208 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-13 18:14:32,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat [2021-11-13 18:14:32,209 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-13 18:14:32,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-13 18:14:36,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 18:14:36,452 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-13 18:14:41,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-13 18:14:42,148 INFO L133 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2021-11-13 18:14:42,148 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-13 18:14:42,149 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-13 18:14:42,194 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-13 18:14:42,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/mathsat -unsat_core_generation=3 [2021-11-13 18:14:42,377 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:14:42,381 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-13 18:14:42,496 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:14:42,497 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:14:42,498 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:14:42,498 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:14:42,499 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:14:42,500 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:14:42,500 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:14:42,500 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:14:42,501 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:14:42,501 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled [2021-11-13 18:14:42,508 WARN L418 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) [2021-11-13 18:14:42,596 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.NullPointerException at de.uni_freiburg.informatik.ultimate.boogie.procedureinliner.backtranslation.InlinerBacktranslator.computeCurrectProc(InlinerBacktranslator.java:230) at de.uni_freiburg.informatik.ultimate.boogie.procedureinliner.backtranslation.InlinerBacktranslator.translateProgramExecution(InlinerBacktranslator.java:203) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:216) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:225) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:225) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ModelTranslationContainer.translateProgramExecution(ModelTranslationContainer.java:206) at de.uni_freiburg.informatik.ultimate.core.lib.results.UnprovableResult.getProgramExecutionAsString(UnprovableResult.java:132) at de.uni_freiburg.informatik.ultimate.core.lib.results.UnprovableResult.getLongDescription(UnprovableResult.java:125) at de.uni_freiburg.informatik.ultimate.core.coreplugin.services.ResultService.reportResult(ResultService.java:86) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResultReporter.reportResult(CegarLoopResultReporter.java:141) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.reportLocationResults(TraceAbstractionStarter.java:586) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:181) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-13 18:14:42,600 INFO L158 Benchmark]: Toolchain (without parser) took 163804.52ms. Allocated memory was 56.6MB in the beginning and 5.4GB in the end (delta: 5.4GB). Free memory was 25.3MB in the beginning and 4.4GB in the end (delta: -4.3GB). Peak memory consumption was 1.1GB. Max. memory is 16.1GB. [2021-11-13 18:14:42,601 INFO L158 Benchmark]: CDTParser took 0.27ms. Allocated memory is still 56.6MB. Free memory was 37.6MB in the beginning and 37.5MB in the end (delta: 43.9kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-13 18:14:42,601 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2278.71ms. Allocated memory was 56.6MB in the beginning and 94.4MB in the end (delta: 37.7MB). Free memory was 25.2MB in the beginning and 44.5MB in the end (delta: -19.3MB). Peak memory consumption was 34.4MB. Max. memory is 16.1GB. [2021-11-13 18:14:42,602 INFO L158 Benchmark]: Boogie Procedure Inliner took 217.71ms. Allocated memory is still 94.4MB. Free memory was 44.5MB in the beginning and 34.7MB in the end (delta: 9.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-13 18:14:42,602 INFO L158 Benchmark]: Boogie Preprocessor took 269.38ms. Allocated memory is still 94.4MB. Free memory was 34.7MB in the beginning and 38.8MB in the end (delta: -4.1MB). Peak memory consumption was 5.3MB. Max. memory is 16.1GB. [2021-11-13 18:14:42,603 INFO L158 Benchmark]: RCFGBuilder took 5648.00ms. Allocated memory was 94.4MB in the beginning and 216.0MB in the end (delta: 121.6MB). Free memory was 38.8MB in the beginning and 149.2MB in the end (delta: -110.4MB). Peak memory consumption was 35.6MB. Max. memory is 16.1GB. [2021-11-13 18:14:42,603 INFO L158 Benchmark]: TraceAbstraction took 155382.00ms. Allocated memory was 216.0MB in the beginning and 5.4GB in the end (delta: 5.2GB). Free memory was 148.2MB in the beginning and 4.4GB in the end (delta: -4.2GB). Peak memory consumption was 1.0GB. Max. memory is 16.1GB. [2021-11-13 18:14:42,610 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.27ms. Allocated memory is still 56.6MB. Free memory was 37.6MB in the beginning and 37.5MB in the end (delta: 43.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2278.71ms. Allocated memory was 56.6MB in the beginning and 94.4MB in the end (delta: 37.7MB). Free memory was 25.2MB in the beginning and 44.5MB in the end (delta: -19.3MB). Peak memory consumption was 34.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 217.71ms. Allocated memory is still 94.4MB. Free memory was 44.5MB in the beginning and 34.7MB in the end (delta: 9.8MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 269.38ms. Allocated memory is still 94.4MB. Free memory was 34.7MB in the beginning and 38.8MB in the end (delta: -4.1MB). Peak memory consumption was 5.3MB. Max. memory is 16.1GB. * RCFGBuilder took 5648.00ms. Allocated memory was 94.4MB in the beginning and 216.0MB in the end (delta: 121.6MB). Free memory was 38.8MB in the beginning and 149.2MB in the end (delta: -110.4MB). Peak memory consumption was 35.6MB. Max. memory is 16.1GB. * TraceAbstraction took 155382.00ms. Allocated memory was 216.0MB in the beginning and 5.4GB in the end (delta: 5.2GB). Free memory was 148.2MB in the beginning and 4.4GB in the end (delta: -4.2GB). Peak memory consumption was 1.0GB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.meminit_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == dest.base && #res.offset == dest.offset; is not ensure(true) * 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 - ExceptionOrErrorResult: NullPointerException: null de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: NullPointerException: null: de.uni_freiburg.informatik.ultimate.boogie.procedureinliner.backtranslation.InlinerBacktranslator.computeCurrectProc(InlinerBacktranslator.java:230) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-11-13 18:14:42,673 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d22d7495-793a-4b63-8728-d17293716b87/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: ERROR: ExceptionOrErrorResult: NullPointerException: null