./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/list-simple/dll2n_append_equal.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 47ea0209 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/list-simple/dll2n_append_equal.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 3a59620f668b7c0725f940bc66e10441fbb56ee9b9fb687de4bd19a3f12eaeda --- Real Ultimate output --- This is Ultimate 0.2.1-dev-47ea020 [2021-11-07 08:05:12,278 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-07 08:05:12,282 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-07 08:05:12,351 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-07 08:05:12,354 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-07 08:05:12,361 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-07 08:05:12,364 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-07 08:05:12,371 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-07 08:05:12,374 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-07 08:05:12,384 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-07 08:05:12,385 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-07 08:05:12,387 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-07 08:05:12,388 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-07 08:05:12,392 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-07 08:05:12,396 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-07 08:05:12,404 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-07 08:05:12,406 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-07 08:05:12,407 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-07 08:05:12,410 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-07 08:05:12,419 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-07 08:05:12,423 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-07 08:05:12,424 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-07 08:05:12,429 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-07 08:05:12,431 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-07 08:05:12,439 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-07 08:05:12,439 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-07 08:05:12,440 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-07 08:05:12,443 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-07 08:05:12,444 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-07 08:05:12,446 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-07 08:05:12,448 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-07 08:05:12,449 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-07 08:05:12,452 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-07 08:05:12,453 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-07 08:05:12,455 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-07 08:05:12,456 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-07 08:05:12,457 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-07 08:05:12,457 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-07 08:05:12,457 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-07 08:05:12,459 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-07 08:05:12,459 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-07 08:05:12,460 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-11-07 08:05:12,508 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-07 08:05:12,508 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-07 08:05:12,509 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-07 08:05:12,509 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-07 08:05:12,511 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-07 08:05:12,511 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-07 08:05:12,512 INFO L138 SettingsManager]: * Use SBE=true [2021-11-07 08:05:12,512 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-07 08:05:12,512 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-07 08:05:12,513 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-07 08:05:12,513 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-07 08:05:12,513 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-07 08:05:12,514 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-07 08:05:12,514 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-07 08:05:12,514 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-07 08:05:12,514 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-07 08:05:12,515 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-07 08:05:12,515 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-07 08:05:12,515 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-07 08:05:12,516 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-07 08:05:12,516 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-07 08:05:12,516 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-07 08:05:12,517 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-07 08:05:12,517 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 08:05:12,517 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-07 08:05:12,518 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-07 08:05:12,518 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-07 08:05:12,518 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-07 08:05:12,519 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-07 08:05:12,519 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_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/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_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 3a59620f668b7c0725f940bc66e10441fbb56ee9b9fb687de4bd19a3f12eaeda [2021-11-07 08:05:12,881 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-07 08:05:12,919 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-07 08:05:12,923 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-07 08:05:12,925 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-07 08:05:12,928 INFO L275 PluginConnector]: CDTParser initialized [2021-11-07 08:05:12,929 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/../../sv-benchmarks/c/list-simple/dll2n_append_equal.i [2021-11-07 08:05:13,033 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/data/5740e9f51/b9e578cdf20b45f5afcf76d852f147e9/FLAG6d3a108a0 [2021-11-07 08:05:13,757 INFO L306 CDTParser]: Found 1 translation units. [2021-11-07 08:05:13,758 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/sv-benchmarks/c/list-simple/dll2n_append_equal.i [2021-11-07 08:05:13,795 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/data/5740e9f51/b9e578cdf20b45f5afcf76d852f147e9/FLAG6d3a108a0 [2021-11-07 08:05:13,985 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/data/5740e9f51/b9e578cdf20b45f5afcf76d852f147e9 [2021-11-07 08:05:13,988 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-07 08:05:13,990 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-11-07 08:05:13,991 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-07 08:05:13,992 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-07 08:05:14,005 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-07 08:05:14,006 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 08:05:13" (1/1) ... [2021-11-07 08:05:14,008 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7513f3ed and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:05:14, skipping insertion in model container [2021-11-07 08:05:14,008 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 08:05:13" (1/1) ... [2021-11-07 08:05:14,017 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-07 08:05:14,062 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-07 08:05:14,471 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_569873d9-3760-4d9a-afa5-02ffd2289b63/sv-benchmarks/c/list-simple/dll2n_append_equal.i[24333,24346] [2021-11-07 08:05:14,474 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 08:05:14,485 INFO L203 MainTranslator]: Completed pre-run [2021-11-07 08:05:14,539 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_569873d9-3760-4d9a-afa5-02ffd2289b63/sv-benchmarks/c/list-simple/dll2n_append_equal.i[24333,24346] [2021-11-07 08:05:14,540 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 08:05:14,578 INFO L208 MainTranslator]: Completed translation [2021-11-07 08:05:14,578 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:05:14 WrapperNode [2021-11-07 08:05:14,579 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-07 08:05:14,580 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-07 08:05:14,580 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-07 08:05:14,581 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-07 08:05:14,596 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:05:14" (1/1) ... [2021-11-07 08:05:14,596 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:05:14" (1/1) ... [2021-11-07 08:05:14,615 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:05:14" (1/1) ... [2021-11-07 08:05:14,615 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:05:14" (1/1) ... [2021-11-07 08:05:14,643 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:05:14" (1/1) ... [2021-11-07 08:05:14,649 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:05:14" (1/1) ... [2021-11-07 08:05:14,653 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:05:14" (1/1) ... [2021-11-07 08:05:14,662 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-07 08:05:14,663 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-07 08:05:14,663 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-07 08:05:14,664 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-07 08:05:14,666 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:05:14" (1/1) ... [2021-11-07 08:05:14,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 08:05:14,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:05:14,719 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-07 08:05:14,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-07 08:05:14,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-11-07 08:05:14,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-07 08:05:14,774 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-11-07 08:05:14,775 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2021-11-07 08:05:14,775 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2021-11-07 08:05:14,775 INFO L138 BoogieDeclarations]: Found implementation of procedure myexit [2021-11-07 08:05:14,775 INFO L138 BoogieDeclarations]: Found implementation of procedure node_create [2021-11-07 08:05:14,776 INFO L138 BoogieDeclarations]: Found implementation of procedure dll_create [2021-11-07 08:05:14,776 INFO L138 BoogieDeclarations]: Found implementation of procedure dll_destroy [2021-11-07 08:05:14,776 INFO L138 BoogieDeclarations]: Found implementation of procedure dll_append [2021-11-07 08:05:14,776 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-11-07 08:05:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-11-07 08:05:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-11-07 08:05:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2021-11-07 08:05:14,777 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2021-11-07 08:05:14,778 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-11-07 08:05:14,778 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-07 08:05:14,778 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2021-11-07 08:05:14,778 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2021-11-07 08:05:14,779 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2021-11-07 08:05:14,779 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2021-11-07 08:05:14,779 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2021-11-07 08:05:14,779 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2021-11-07 08:05:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2021-11-07 08:05:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2021-11-07 08:05:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2021-11-07 08:05:14,780 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2021-11-07 08:05:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2021-11-07 08:05:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2021-11-07 08:05:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2021-11-07 08:05:14,781 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2021-11-07 08:05:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2021-11-07 08:05:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2021-11-07 08:05:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2021-11-07 08:05:14,782 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2021-11-07 08:05:14,783 INFO L130 BoogieDeclarations]: Found specification of procedure select [2021-11-07 08:05:14,783 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2021-11-07 08:05:14,783 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2021-11-07 08:05:14,783 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2021-11-07 08:05:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2021-11-07 08:05:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure random [2021-11-07 08:05:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2021-11-07 08:05:14,784 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2021-11-07 08:05:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2021-11-07 08:05:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2021-11-07 08:05:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2021-11-07 08:05:14,785 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2021-11-07 08:05:14,786 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2021-11-07 08:05:14,786 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2021-11-07 08:05:14,786 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2021-11-07 08:05:14,786 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2021-11-07 08:05:14,787 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2021-11-07 08:05:14,787 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2021-11-07 08:05:14,787 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2021-11-07 08:05:14,787 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2021-11-07 08:05:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2021-11-07 08:05:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2021-11-07 08:05:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2021-11-07 08:05:14,788 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2021-11-07 08:05:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2021-11-07 08:05:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2021-11-07 08:05:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2021-11-07 08:05:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2021-11-07 08:05:14,789 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2021-11-07 08:05:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2021-11-07 08:05:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2021-11-07 08:05:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2021-11-07 08:05:14,790 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2021-11-07 08:05:14,791 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2021-11-07 08:05:14,791 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2021-11-07 08:05:14,791 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2021-11-07 08:05:14,792 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2021-11-07 08:05:14,792 INFO L130 BoogieDeclarations]: Found specification of procedure free [2021-11-07 08:05:14,792 INFO L130 BoogieDeclarations]: Found specification of procedure cfree [2021-11-07 08:05:14,792 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2021-11-07 08:05:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2021-11-07 08:05:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2021-11-07 08:05:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure aligned_alloc [2021-11-07 08:05:14,793 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2021-11-07 08:05:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure at_quick_exit [2021-11-07 08:05:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2021-11-07 08:05:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2021-11-07 08:05:14,794 INFO L130 BoogieDeclarations]: Found specification of procedure quick_exit [2021-11-07 08:05:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2021-11-07 08:05:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2021-11-07 08:05:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2021-11-07 08:05:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2021-11-07 08:05:14,795 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2021-11-07 08:05:14,796 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2021-11-07 08:05:14,796 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2021-11-07 08:05:14,796 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2021-11-07 08:05:14,796 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2021-11-07 08:05:14,797 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2021-11-07 08:05:14,797 INFO L130 BoogieDeclarations]: Found specification of procedure system [2021-11-07 08:05:14,797 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2021-11-07 08:05:14,797 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2021-11-07 08:05:14,797 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2021-11-07 08:05:14,798 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2021-11-07 08:05:14,798 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2021-11-07 08:05:14,798 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2021-11-07 08:05:14,798 INFO L130 BoogieDeclarations]: Found specification of procedure div [2021-11-07 08:05:14,799 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2021-11-07 08:05:14,799 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2021-11-07 08:05:14,799 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2021-11-07 08:05:14,799 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2021-11-07 08:05:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2021-11-07 08:05:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2021-11-07 08:05:14,800 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2021-11-07 08:05:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2021-11-07 08:05:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2021-11-07 08:05:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2021-11-07 08:05:14,801 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2021-11-07 08:05:14,802 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2021-11-07 08:05:14,802 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2021-11-07 08:05:14,802 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2021-11-07 08:05:14,803 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2021-11-07 08:05:14,803 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2021-11-07 08:05:14,803 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2021-11-07 08:05:14,803 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2021-11-07 08:05:14,804 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2021-11-07 08:05:14,804 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2021-11-07 08:05:14,804 INFO L130 BoogieDeclarations]: Found specification of procedure myexit [2021-11-07 08:05:14,804 INFO L130 BoogieDeclarations]: Found specification of procedure node_create [2021-11-07 08:05:14,805 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-07 08:05:14,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-07 08:05:14,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-07 08:05:14,805 INFO L130 BoogieDeclarations]: Found specification of procedure dll_create [2021-11-07 08:05:14,806 INFO L130 BoogieDeclarations]: Found specification of procedure dll_destroy [2021-11-07 08:05:14,806 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-07 08:05:14,806 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-07 08:05:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure dll_append [2021-11-07 08:05:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-11-07 08:05:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-07 08:05:14,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-07 08:05:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-11-07 08:05:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-07 08:05:14,808 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-07 08:05:15,291 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint myexitFINAL: assume true; [2021-11-07 08:05:15,635 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-07 08:05:15,635 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-11-07 08:05:15,639 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 08:05:15 BoogieIcfgContainer [2021-11-07 08:05:15,639 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-07 08:05:15,641 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-07 08:05:15,641 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-07 08:05:15,646 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-07 08:05:15,646 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.11 08:05:13" (1/3) ... [2021-11-07 08:05:15,647 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d084b4a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 08:05:15, skipping insertion in model container [2021-11-07 08:05:15,648 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:05:14" (2/3) ... [2021-11-07 08:05:15,648 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d084b4a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 08:05:15, skipping insertion in model container [2021-11-07 08:05:15,648 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 08:05:15" (3/3) ... [2021-11-07 08:05:15,650 INFO L111 eAbstractionObserver]: Analyzing ICFG dll2n_append_equal.i [2021-11-07 08:05:15,657 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-07 08:05:15,658 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 41 error locations. [2021-11-07 08:05:15,717 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-07 08:05:15,725 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=false, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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-07 08:05:15,725 INFO L340 AbstractCegarLoop]: Starting to check reachability of 41 error locations. [2021-11-07 08:05:15,749 INFO L276 IsEmpty]: Start isEmpty. Operand has 114 states, 58 states have (on average 1.9310344827586208) internal successors, (112), 99 states have internal predecessors, (112), 8 states have call successors, (8), 7 states have call predecessors, (8), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-11-07 08:05:15,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-07 08:05:15,759 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:05:15,759 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:05:15,760 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting node_createErr0REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:05:15,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:05:15,768 INFO L85 PathProgramCache]: Analyzing trace with hash -378573798, now seen corresponding path program 1 times [2021-11-07 08:05:15,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:05:15,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449816692] [2021-11-07 08:05:15,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:15,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:05:15,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:16,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:05:16,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:16,071 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:05:16,072 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:05:16,072 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449816692] [2021-11-07 08:05:16,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449816692] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:05:16,074 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:05:16,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 08:05:16,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105227474] [2021-11-07 08:05:16,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-07 08:05:16,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:05:16,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-07 08:05:16,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-07 08:05:16,104 INFO L87 Difference]: Start difference. First operand has 114 states, 58 states have (on average 1.9310344827586208) internal successors, (112), 99 states have internal predecessors, (112), 8 states have call successors, (8), 7 states have call predecessors, (8), 6 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:05:16,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:05:16,464 INFO L93 Difference]: Finished difference Result 129 states and 140 transitions. [2021-11-07 08:05:16,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-07 08:05:16,467 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2021-11-07 08:05:16,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:05:16,484 INFO L225 Difference]: With dead ends: 129 [2021-11-07 08:05:16,484 INFO L226 Difference]: Without dead ends: 123 [2021-11-07 08:05:16,487 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-07 08:05:16,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-11-07 08:05:16,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 105. [2021-11-07 08:05:16,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 55 states have (on average 1.8) internal successors, (99), 92 states have internal predecessors, (99), 7 states have call successors, (7), 6 states have call predecessors, (7), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-07 08:05:16,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 112 transitions. [2021-11-07 08:05:16,559 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 112 transitions. Word has length 13 [2021-11-07 08:05:16,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:05:16,560 INFO L470 AbstractCegarLoop]: Abstraction has 105 states and 112 transitions. [2021-11-07 08:05:16,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:05:16,561 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 112 transitions. [2021-11-07 08:05:16,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-07 08:05:16,561 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:05:16,562 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:05:16,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-07 08:05:16,562 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting node_createErr1REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:05:16,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:05:16,564 INFO L85 PathProgramCache]: Analyzing trace with hash -378573797, now seen corresponding path program 1 times [2021-11-07 08:05:16,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:05:16,564 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174824294] [2021-11-07 08:05:16,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:16,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:05:16,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:16,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:05:16,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:16,750 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:05:16,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:05:16,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174824294] [2021-11-07 08:05:16,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174824294] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:05:16,752 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:05:16,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-07 08:05:16,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822046696] [2021-11-07 08:05:16,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-07 08:05:16,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:05:16,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-07 08:05:16,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-07 08:05:16,756 INFO L87 Difference]: Start difference. First operand 105 states and 112 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:05:17,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:05:17,062 INFO L93 Difference]: Finished difference Result 120 states and 130 transitions. [2021-11-07 08:05:17,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-07 08:05:17,063 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2021-11-07 08:05:17,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:05:17,072 INFO L225 Difference]: With dead ends: 120 [2021-11-07 08:05:17,073 INFO L226 Difference]: Without dead ends: 120 [2021-11-07 08:05:17,073 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-07 08:05:17,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-11-07 08:05:17,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 102. [2021-11-07 08:05:17,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 55 states have (on average 1.7454545454545454) internal successors, (96), 89 states have internal predecessors, (96), 7 states have call successors, (7), 6 states have call predecessors, (7), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-07 08:05:17,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 109 transitions. [2021-11-07 08:05:17,106 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 109 transitions. Word has length 13 [2021-11-07 08:05:17,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:05:17,107 INFO L470 AbstractCegarLoop]: Abstraction has 102 states and 109 transitions. [2021-11-07 08:05:17,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-07 08:05:17,108 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 109 transitions. [2021-11-07 08:05:17,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 08:05:17,109 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:05:17,109 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:05:17,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-07 08:05:17,110 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting dll_createErr0REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:05:17,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:05:17,111 INFO L85 PathProgramCache]: Analyzing trace with hash -1486986452, now seen corresponding path program 1 times [2021-11-07 08:05:17,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:05:17,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646564120] [2021-11-07 08:05:17,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:17,114 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:05:17,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:17,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:05:17,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:17,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:05:17,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:17,321 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:05:17,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:05:17,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646564120] [2021-11-07 08:05:17,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646564120] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:05:17,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:05:17,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-07 08:05:17,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426798771] [2021-11-07 08:05:17,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 08:05:17,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:05:17,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 08:05:17,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-07 08:05:17,336 INFO L87 Difference]: Start difference. First operand 102 states and 109 transitions. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:05:17,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:05:17,891 INFO L93 Difference]: Finished difference Result 118 states and 128 transitions. [2021-11-07 08:05:17,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 08:05:17,892 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2021-11-07 08:05:17,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:05:17,893 INFO L225 Difference]: With dead ends: 118 [2021-11-07 08:05:17,894 INFO L226 Difference]: Without dead ends: 118 [2021-11-07 08:05:17,894 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-07 08:05:17,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-11-07 08:05:17,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 100. [2021-11-07 08:05:17,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 55 states have (on average 1.709090909090909) internal successors, (94), 87 states have internal predecessors, (94), 7 states have call successors, (7), 6 states have call predecessors, (7), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-07 08:05:17,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 107 transitions. [2021-11-07 08:05:17,903 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 107 transitions. Word has length 20 [2021-11-07 08:05:17,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:05:17,904 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 107 transitions. [2021-11-07 08:05:17,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:05:17,904 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 107 transitions. [2021-11-07 08:05:17,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-07 08:05:17,905 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:05:17,906 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:05:17,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-07 08:05:17,906 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting dll_createErr1REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:05:17,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:05:17,907 INFO L85 PathProgramCache]: Analyzing trace with hash -1486986451, now seen corresponding path program 1 times [2021-11-07 08:05:17,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:05:17,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879279105] [2021-11-07 08:05:17,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:17,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:05:17,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:18,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:05:18,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:18,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:05:18,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:18,099 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:05:18,099 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:05:18,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879279105] [2021-11-07 08:05:18,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879279105] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:05:18,100 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:05:18,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-07 08:05:18,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678145308] [2021-11-07 08:05:18,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 08:05:18,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:05:18,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 08:05:18,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-07 08:05:18,102 INFO L87 Difference]: Start difference. First operand 100 states and 107 transitions. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:05:18,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:05:18,592 INFO L93 Difference]: Finished difference Result 116 states and 126 transitions. [2021-11-07 08:05:18,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 08:05:18,593 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2021-11-07 08:05:18,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:05:18,594 INFO L225 Difference]: With dead ends: 116 [2021-11-07 08:05:18,595 INFO L226 Difference]: Without dead ends: 116 [2021-11-07 08:05:18,595 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-07 08:05:18,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-11-07 08:05:18,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 98. [2021-11-07 08:05:18,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 55 states have (on average 1.6727272727272726) internal successors, (92), 85 states have internal predecessors, (92), 7 states have call successors, (7), 6 states have call predecessors, (7), 5 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-07 08:05:18,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 105 transitions. [2021-11-07 08:05:18,613 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 105 transitions. Word has length 20 [2021-11-07 08:05:18,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:05:18,614 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 105 transitions. [2021-11-07 08:05:18,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.0) internal successors, (14), 5 states have internal predecessors, (14), 1 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-07 08:05:18,615 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 105 transitions. [2021-11-07 08:05:18,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-07 08:05:18,616 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:05:18,616 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:05:18,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-07 08:05:18,617 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting dll_createErr4REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:05:18,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:05:18,618 INFO L85 PathProgramCache]: Analyzing trace with hash -520564386, now seen corresponding path program 1 times [2021-11-07 08:05:18,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:05:18,619 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734125679] [2021-11-07 08:05:18,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:18,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:05:18,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:18,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:05:18,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:18,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:05:18,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:18,754 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:05:18,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:05:18,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734125679] [2021-11-07 08:05:18,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734125679] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:05:18,756 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:05:18,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-07 08:05:18,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288460552] [2021-11-07 08:05:18,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-07 08:05:18,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:05:18,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-07 08:05:18,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-07 08:05:18,759 INFO L87 Difference]: Start difference. First operand 98 states and 105 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:05:19,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:05:19,068 INFO L93 Difference]: Finished difference Result 121 states and 131 transitions. [2021-11-07 08:05:19,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-07 08:05:19,069 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2021-11-07 08:05:19,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:05:19,070 INFO L225 Difference]: With dead ends: 121 [2021-11-07 08:05:19,071 INFO L226 Difference]: Without dead ends: 121 [2021-11-07 08:05:19,071 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-07 08:05:19,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-11-07 08:05:19,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 104. [2021-11-07 08:05:19,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 60 states have (on average 1.6333333333333333) internal successors, (98), 90 states have internal predecessors, (98), 8 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-11-07 08:05:19,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 113 transitions. [2021-11-07 08:05:19,080 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 113 transitions. Word has length 23 [2021-11-07 08:05:19,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:05:19,080 INFO L470 AbstractCegarLoop]: Abstraction has 104 states and 113 transitions. [2021-11-07 08:05:19,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-07 08:05:19,081 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 113 transitions. [2021-11-07 08:05:19,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-07 08:05:19,082 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:05:19,083 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:05:19,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-07 08:05:19,083 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting dll_appendErr0REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:05:19,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:05:19,084 INFO L85 PathProgramCache]: Analyzing trace with hash 994259372, now seen corresponding path program 1 times [2021-11-07 08:05:19,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:05:19,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346352687] [2021-11-07 08:05:19,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:19,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:05:19,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:19,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:05:19,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:19,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:05:19,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:19,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-11-07 08:05:19,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:19,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:05:19,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:05:19,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346352687] [2021-11-07 08:05:19,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346352687] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:05:19,218 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:05:19,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-07 08:05:19,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094368618] [2021-11-07 08:05:19,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-07 08:05:19,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:05:19,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-07 08:05:19,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-07 08:05:19,221 INFO L87 Difference]: Start difference. First operand 104 states and 113 transitions. Second operand has 7 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:05:19,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:05:19,620 INFO L93 Difference]: Finished difference Result 121 states and 130 transitions. [2021-11-07 08:05:19,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 08:05:19,621 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 26 [2021-11-07 08:05:19,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:05:19,622 INFO L225 Difference]: With dead ends: 121 [2021-11-07 08:05:19,622 INFO L226 Difference]: Without dead ends: 118 [2021-11-07 08:05:19,623 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-11-07 08:05:19,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-11-07 08:05:19,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 104. [2021-11-07 08:05:19,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 60 states have (on average 1.6166666666666667) internal successors, (97), 90 states have internal predecessors, (97), 8 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-11-07 08:05:19,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 112 transitions. [2021-11-07 08:05:19,659 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 112 transitions. Word has length 26 [2021-11-07 08:05:19,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:05:19,662 INFO L470 AbstractCegarLoop]: Abstraction has 104 states and 112 transitions. [2021-11-07 08:05:19,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 3 states have call successors, (5), 4 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-11-07 08:05:19,662 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 112 transitions. [2021-11-07 08:05:19,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-07 08:05:19,665 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:05:19,665 INFO L513 BasicCegarLoop]: trace histogram [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] [2021-11-07 08:05:19,666 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-07 08:05:19,666 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting dll_createErr4REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:05:19,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:05:19,667 INFO L85 PathProgramCache]: Analyzing trace with hash -931067113, now seen corresponding path program 1 times [2021-11-07 08:05:19,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:05:19,668 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950895077] [2021-11-07 08:05:19,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:19,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:05:19,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:19,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:05:19,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:19,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:05:19,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:19,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-11-07 08:05:19,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:19,935 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-07 08:05:19,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:05:19,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950895077] [2021-11-07 08:05:19,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950895077] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:05:19,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483057696] [2021-11-07 08:05:19,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:19,937 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:05:19,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:05:19,943 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:05:19,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-07 08:05:20,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:20,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-07 08:05:20,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:05:20,383 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-07 08:05:20,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2021-11-07 08:05:20,482 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 12 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:05:20,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483057696] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:05:20,483 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-07 08:05:20,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-11-07 08:05:20,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019354473] [2021-11-07 08:05:20,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-07 08:05:20,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:05:20,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-07 08:05:20,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-11-07 08:05:20,486 INFO L87 Difference]: Start difference. First operand 104 states and 112 transitions. Second operand has 16 states, 15 states have (on average 3.2) internal successors, (48), 11 states have internal predecessors, (48), 2 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-07 08:05:21,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:05:21,317 INFO L93 Difference]: Finished difference Result 122 states and 133 transitions. [2021-11-07 08:05:21,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-07 08:05:21,317 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 3.2) internal successors, (48), 11 states have internal predecessors, (48), 2 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 38 [2021-11-07 08:05:21,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:05:21,319 INFO L225 Difference]: With dead ends: 122 [2021-11-07 08:05:21,319 INFO L226 Difference]: Without dead ends: 122 [2021-11-07 08:05:21,320 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-11-07 08:05:21,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-11-07 08:05:21,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 103. [2021-11-07 08:05:21,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 60 states have (on average 1.6) internal successors, (96), 89 states have internal predecessors, (96), 8 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-11-07 08:05:21,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 111 transitions. [2021-11-07 08:05:21,327 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 111 transitions. Word has length 38 [2021-11-07 08:05:21,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:05:21,328 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 111 transitions. [2021-11-07 08:05:21,328 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 3.2) internal successors, (48), 11 states have internal predecessors, (48), 2 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-07 08:05:21,328 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 111 transitions. [2021-11-07 08:05:21,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-07 08:05:21,330 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:05:21,330 INFO L513 BasicCegarLoop]: trace histogram [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] [2021-11-07 08:05:21,377 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-07 08:05:21,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:05:21,546 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting dll_createErr5REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:05:21,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:05:21,547 INFO L85 PathProgramCache]: Analyzing trace with hash -931067112, now seen corresponding path program 1 times [2021-11-07 08:05:21,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:05:21,547 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528928960] [2021-11-07 08:05:21,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:21,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:05:21,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:21,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:05:21,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:21,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-07 08:05:21,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:21,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-11-07 08:05:21,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:21,884 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-07 08:05:21,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:05:21,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528928960] [2021-11-07 08:05:21,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528928960] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:05:21,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1956444923] [2021-11-07 08:05:21,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:21,885 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:05:21,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:05:21,902 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:05:21,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-07 08:05:22,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:22,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-07 08:05:22,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:05:22,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 6 treesize of output 5 [2021-11-07 08:05:22,587 INFO L354 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2021-11-07 08:05:22,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 9 [2021-11-07 08:05:22,682 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:05:22,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1956444923] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:05:22,688 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-07 08:05:22,688 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-11-07 08:05:22,688 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152686307] [2021-11-07 08:05:22,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-07 08:05:22,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:05:22,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-07 08:05:22,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2021-11-07 08:05:22,694 INFO L87 Difference]: Start difference. First operand 103 states and 111 transitions. Second operand has 17 states, 16 states have (on average 2.875) internal successors, (46), 11 states have internal predecessors, (46), 3 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-07 08:05:23,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:05:23,727 INFO L93 Difference]: Finished difference Result 121 states and 132 transitions. [2021-11-07 08:05:23,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-07 08:05:23,728 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.875) internal successors, (46), 11 states have internal predecessors, (46), 3 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) Word has length 38 [2021-11-07 08:05:23,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:05:23,730 INFO L225 Difference]: With dead ends: 121 [2021-11-07 08:05:23,730 INFO L226 Difference]: Without dead ends: 121 [2021-11-07 08:05:23,731 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 36 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-11-07 08:05:23,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-11-07 08:05:23,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 102. [2021-11-07 08:05:23,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 60 states have (on average 1.5833333333333333) internal successors, (95), 88 states have internal predecessors, (95), 8 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-11-07 08:05:23,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 110 transitions. [2021-11-07 08:05:23,741 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 110 transitions. Word has length 38 [2021-11-07 08:05:23,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:05:23,742 INFO L470 AbstractCegarLoop]: Abstraction has 102 states and 110 transitions. [2021-11-07 08:05:23,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.875) internal successors, (46), 11 states have internal predecessors, (46), 3 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-07 08:05:23,743 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 110 transitions. [2021-11-07 08:05:23,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-07 08:05:23,747 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:05:23,748 INFO L513 BasicCegarLoop]: trace histogram [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] [2021-11-07 08:05:23,795 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-07 08:05:23,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-11-07 08:05:23,966 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting dll_appendErr0REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:05:23,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:05:23,966 INFO L85 PathProgramCache]: Analyzing trace with hash -520588973, now seen corresponding path program 1 times [2021-11-07 08:05:23,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:05:23,967 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603194825] [2021-11-07 08:05:23,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:23,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:05:24,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:24,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:05:24,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:24,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:05:24,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:24,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:05:24,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:24,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-11-07 08:05:24,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:24,172 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-11-07 08:05:24,172 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:05:24,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603194825] [2021-11-07 08:05:24,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603194825] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:05:24,176 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721457909] [2021-11-07 08:05:24,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:24,176 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:05:24,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:05:24,178 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:05:24,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-07 08:05:24,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:24,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 08:05:24,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:05:24,609 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:05:24,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721457909] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:05:24,610 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-07 08:05:24,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 10 [2021-11-07 08:05:24,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965670188] [2021-11-07 08:05:24,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-07 08:05:24,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:05:24,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-07 08:05:24,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-07 08:05:24,612 INFO L87 Difference]: Start difference. First operand 102 states and 110 transitions. Second operand has 10 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 6 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (7), 4 states have call predecessors, (7), 6 states have call successors, (7) [2021-11-07 08:05:25,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:05:25,035 INFO L93 Difference]: Finished difference Result 127 states and 138 transitions. [2021-11-07 08:05:25,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-07 08:05:25,035 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 6 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (7), 4 states have call predecessors, (7), 6 states have call successors, (7) Word has length 41 [2021-11-07 08:05:25,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:05:25,043 INFO L225 Difference]: With dead ends: 127 [2021-11-07 08:05:25,043 INFO L226 Difference]: Without dead ends: 124 [2021-11-07 08:05:25,044 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-11-07 08:05:25,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2021-11-07 08:05:25,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 104. [2021-11-07 08:05:25,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 62 states have (on average 1.564516129032258) internal successors, (97), 90 states have internal predecessors, (97), 8 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-11-07 08:05:25,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 112 transitions. [2021-11-07 08:05:25,055 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 112 transitions. Word has length 41 [2021-11-07 08:05:25,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:05:25,056 INFO L470 AbstractCegarLoop]: Abstraction has 104 states and 112 transitions. [2021-11-07 08:05:25,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 6 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (7), 4 states have call predecessors, (7), 6 states have call successors, (7) [2021-11-07 08:05:25,057 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 112 transitions. [2021-11-07 08:05:25,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-07 08:05:25,067 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:05:25,068 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:05:25,110 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-11-07 08:05:25,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:05:25,286 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting dll_appendErr0REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:05:25,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:05:25,287 INFO L85 PathProgramCache]: Analyzing trace with hash -2040197428, now seen corresponding path program 2 times [2021-11-07 08:05:25,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:05:25,287 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104822402] [2021-11-07 08:05:25,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:25,287 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:05:25,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:25,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:05:25,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:25,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:05:25,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:25,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:05:25,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:25,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:05:25,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:25,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-07 08:05:25,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:25,499 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 5 proven. 18 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 08:05:25,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:05:25,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104822402] [2021-11-07 08:05:25,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104822402] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:05:25,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927067679] [2021-11-07 08:05:25,500 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 08:05:25,501 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:05:25,501 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:05:25,507 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:05:25,513 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-07 08:05:25,756 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 08:05:25,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 08:05:25,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-07 08:05:25,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:05:26,026 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-07 08:05:26,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927067679] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:05:26,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-07 08:05:26,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 9 [2021-11-07 08:05:26,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240590565] [2021-11-07 08:05:26,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-07 08:05:26,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:05:26,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-07 08:05:26,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-11-07 08:05:26,030 INFO L87 Difference]: Start difference. First operand 104 states and 112 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 6 states have internal predecessors, (48), 3 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-07 08:05:26,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:05:26,464 INFO L93 Difference]: Finished difference Result 117 states and 125 transitions. [2021-11-07 08:05:26,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-07 08:05:26,465 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 6 states have internal predecessors, (48), 3 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 56 [2021-11-07 08:05:26,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:05:26,468 INFO L225 Difference]: With dead ends: 117 [2021-11-07 08:05:26,469 INFO L226 Difference]: Without dead ends: 117 [2021-11-07 08:05:26,469 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 64 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-11-07 08:05:26,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-11-07 08:05:26,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 104. [2021-11-07 08:05:26,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 62 states have (on average 1.5483870967741935) internal successors, (96), 90 states have internal predecessors, (96), 8 states have call successors, (8), 6 states have call predecessors, (8), 5 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-11-07 08:05:26,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 111 transitions. [2021-11-07 08:05:26,477 INFO L78 Accepts]: Start accepts. Automaton has 104 states and 111 transitions. Word has length 56 [2021-11-07 08:05:26,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:05:26,480 INFO L470 AbstractCegarLoop]: Abstraction has 104 states and 111 transitions. [2021-11-07 08:05:26,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 6 states have internal predecessors, (48), 3 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-07 08:05:26,481 INFO L276 IsEmpty]: Start isEmpty. Operand 104 states and 111 transitions. [2021-11-07 08:05:26,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-07 08:05:26,483 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:05:26,484 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:05:26,532 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-07 08:05:26,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-07 08:05:26,690 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting dll_appendErr0REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:05:26,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:05:26,691 INFO L85 PathProgramCache]: Analyzing trace with hash 222608882, now seen corresponding path program 1 times [2021-11-07 08:05:26,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:05:26,691 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764788908] [2021-11-07 08:05:26,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:26,691 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:05:26,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:26,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:05:26,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:26,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:05:26,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:27,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:05:27,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:27,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:05:27,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:27,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-07 08:05:27,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:27,431 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 08:05:27,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:05:27,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764788908] [2021-11-07 08:05:27,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764788908] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:05:27,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583606384] [2021-11-07 08:05:27,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:27,433 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:05:27,433 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:05:27,434 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:05:27,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-07 08:05:27,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:27,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-07 08:05:27,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:05:27,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 6 treesize of output 5 [2021-11-07 08:05:27,740 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 11 treesize of output 9 [2021-11-07 08:05:28,531 INFO L354 Elim1Store]: treesize reduction 50, result has 9.1 percent of original size [2021-11-07 08:05:28,532 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 24 [2021-11-07 08:05:28,931 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-11-07 08:05:28,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 27 [2021-11-07 08:05:29,015 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 08:05:29,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583606384] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:05:29,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-07 08:05:29,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 26 [2021-11-07 08:05:29,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650908940] [2021-11-07 08:05:29,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-07 08:05:29,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:05:29,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-07 08:05:29,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2021-11-07 08:05:29,024 INFO L87 Difference]: Start difference. First operand 104 states and 111 transitions. Second operand has 27 states, 25 states have (on average 3.2) internal successors, (80), 22 states have internal predecessors, (80), 9 states have call successors, (13), 6 states have call predecessors, (13), 8 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) [2021-11-07 08:05:31,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:05:31,578 INFO L93 Difference]: Finished difference Result 177 states and 195 transitions. [2021-11-07 08:05:31,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-07 08:05:31,579 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 3.2) internal successors, (80), 22 states have internal predecessors, (80), 9 states have call successors, (13), 6 states have call predecessors, (13), 8 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) Word has length 57 [2021-11-07 08:05:31,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:05:31,581 INFO L225 Difference]: With dead ends: 177 [2021-11-07 08:05:31,581 INFO L226 Difference]: Without dead ends: 177 [2021-11-07 08:05:31,582 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 51 SyntacticMatches, 4 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=283, Invalid=1609, Unknown=0, NotChecked=0, Total=1892 [2021-11-07 08:05:31,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 177 states. [2021-11-07 08:05:31,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 177 to 131. [2021-11-07 08:05:31,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 87 states have (on average 1.528735632183908) internal successors, (133), 112 states have internal predecessors, (133), 11 states have call successors, (11), 7 states have call predecessors, (11), 7 states have return successors, (11), 11 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-07 08:05:31,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 155 transitions. [2021-11-07 08:05:31,591 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 155 transitions. Word has length 57 [2021-11-07 08:05:31,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:05:31,591 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 155 transitions. [2021-11-07 08:05:31,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 3.2) internal successors, (80), 22 states have internal predecessors, (80), 9 states have call successors, (13), 6 states have call predecessors, (13), 8 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) [2021-11-07 08:05:31,592 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 155 transitions. [2021-11-07 08:05:31,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-07 08:05:31,595 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:05:31,595 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:05:31,620 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-07 08:05:31,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:05:31,796 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting dll_appendErr1REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:05:31,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:05:31,797 INFO L85 PathProgramCache]: Analyzing trace with hash 222608883, now seen corresponding path program 1 times [2021-11-07 08:05:31,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:05:31,797 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633299347] [2021-11-07 08:05:31,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:31,797 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:05:31,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:31,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:05:31,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:31,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:05:32,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:32,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:05:32,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:32,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:05:32,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:32,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-07 08:05:32,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:32,440 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 08:05:32,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:05:32,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633299347] [2021-11-07 08:05:32,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633299347] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:05:32,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1179988718] [2021-11-07 08:05:32,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:32,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:05:32,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:05:32,443 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:05:32,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-07 08:05:32,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:32,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-07 08:05:32,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:05:32,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 6 treesize of output 5 [2021-11-07 08:05:32,789 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 9 treesize of output 7 [2021-11-07 08:05:33,566 INFO L354 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2021-11-07 08:05:33,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 29 [2021-11-07 08:05:33,880 INFO L354 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2021-11-07 08:05:33,881 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 22 treesize of output 31 [2021-11-07 08:05:34,004 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-07 08:05:34,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1179988718] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:05:34,005 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-07 08:05:34,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 23 [2021-11-07 08:05:34,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106415407] [2021-11-07 08:05:34,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-07 08:05:34,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:05:34,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-07 08:05:34,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2021-11-07 08:05:34,008 INFO L87 Difference]: Start difference. First operand 131 states and 155 transitions. Second operand has 24 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 20 states have internal predecessors, (74), 10 states have call successors, (13), 6 states have call predecessors, (13), 7 states have return successors, (9), 9 states have call predecessors, (9), 8 states have call successors, (9) [2021-11-07 08:05:35,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:05:35,382 INFO L93 Difference]: Finished difference Result 199 states and 217 transitions. [2021-11-07 08:05:35,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-07 08:05:35,383 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 20 states have internal predecessors, (74), 10 states have call successors, (13), 6 states have call predecessors, (13), 7 states have return successors, (9), 9 states have call predecessors, (9), 8 states have call successors, (9) Word has length 57 [2021-11-07 08:05:35,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:05:35,385 INFO L225 Difference]: With dead ends: 199 [2021-11-07 08:05:35,385 INFO L226 Difference]: Without dead ends: 199 [2021-11-07 08:05:35,386 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=193, Invalid=863, Unknown=0, NotChecked=0, Total=1056 [2021-11-07 08:05:35,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2021-11-07 08:05:35,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 139. [2021-11-07 08:05:35,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 95 states have (on average 1.5157894736842106) internal successors, (144), 120 states have internal predecessors, (144), 11 states have call successors, (11), 7 states have call predecessors, (11), 7 states have return successors, (11), 11 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-07 08:05:35,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 166 transitions. [2021-11-07 08:05:35,395 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 166 transitions. Word has length 57 [2021-11-07 08:05:35,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:05:35,396 INFO L470 AbstractCegarLoop]: Abstraction has 139 states and 166 transitions. [2021-11-07 08:05:35,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 19 states have (on average 3.8947368421052633) internal successors, (74), 20 states have internal predecessors, (74), 10 states have call successors, (13), 6 states have call predecessors, (13), 7 states have return successors, (9), 9 states have call predecessors, (9), 8 states have call successors, (9) [2021-11-07 08:05:35,397 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 166 transitions. [2021-11-07 08:05:35,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-07 08:05:35,398 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:05:35,398 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:05:35,442 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-07 08:05:35,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:05:35,618 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting dll_appendErr6REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:05:35,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:05:35,619 INFO L85 PathProgramCache]: Analyzing trace with hash 1073370744, now seen corresponding path program 1 times [2021-11-07 08:05:35,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:05:35,619 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979253045] [2021-11-07 08:05:35,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:35,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:05:35,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:35,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:05:35,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:35,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:05:35,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:35,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:05:35,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:35,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:05:35,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:35,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-07 08:05:35,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:36,222 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-11-07 08:05:36,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:05:36,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979253045] [2021-11-07 08:05:36,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979253045] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:05:36,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [397093335] [2021-11-07 08:05:36,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:05:36,223 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:05:36,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:05:36,227 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:05:36,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-07 08:05:36,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:05:36,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 45 conjunts are in the unsatisfiable core [2021-11-07 08:05:36,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:05:36,848 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 13 treesize of output 9 [2021-11-07 08:05:43,387 INFO L354 Elim1Store]: treesize reduction 187, result has 12.2 percent of original size [2021-11-07 08:05:43,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 47 [2021-11-07 08:05:43,411 INFO L354 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2021-11-07 08:05:43,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 44 treesize of output 52 [2021-11-07 08:05:43,740 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-07 08:05:43,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 29 [2021-11-07 08:05:43,891 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-11-07 08:05:43,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [397093335] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:05:43,892 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 08:05:43,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [20] total 33 [2021-11-07 08:05:43,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936731293] [2021-11-07 08:05:43,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-07 08:05:43,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:05:43,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-07 08:05:43,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1021, Unknown=3, NotChecked=0, Total=1122 [2021-11-07 08:05:43,895 INFO L87 Difference]: Start difference. First operand 139 states and 166 transitions. Second operand has 18 states, 14 states have (on average 2.857142857142857) internal successors, (40), 15 states have internal predecessors, (40), 4 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-07 08:06:08,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:06:08,671 INFO L93 Difference]: Finished difference Result 157 states and 184 transitions. [2021-11-07 08:06:08,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-07 08:06:08,672 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 14 states have (on average 2.857142857142857) internal successors, (40), 15 states have internal predecessors, (40), 4 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 61 [2021-11-07 08:06:08,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:06:08,675 INFO L225 Difference]: With dead ends: 157 [2021-11-07 08:06:08,675 INFO L226 Difference]: Without dead ends: 157 [2021-11-07 08:06:08,677 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 13.5s TimeCoverageRelationStatistics Valid=160, Invalid=1477, Unknown=3, NotChecked=0, Total=1640 [2021-11-07 08:06:08,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-11-07 08:06:08,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 139. [2021-11-07 08:06:08,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 97 states have (on average 1.4845360824742269) internal successors, (144), 120 states have internal predecessors, (144), 11 states have call successors, (11), 7 states have call predecessors, (11), 7 states have return successors, (11), 11 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-07 08:06:08,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 166 transitions. [2021-11-07 08:06:08,688 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 166 transitions. Word has length 61 [2021-11-07 08:06:08,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:06:08,688 INFO L470 AbstractCegarLoop]: Abstraction has 139 states and 166 transitions. [2021-11-07 08:06:08,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 14 states have (on average 2.857142857142857) internal successors, (40), 15 states have internal predecessors, (40), 4 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-07 08:06:08,689 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 166 transitions. [2021-11-07 08:06:08,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-07 08:06:08,689 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:06:08,690 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:06:08,714 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-07 08:06:08,890 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:06:08,890 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting dll_appendErr7REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:06:08,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:06:08,891 INFO L85 PathProgramCache]: Analyzing trace with hash 1073370745, now seen corresponding path program 1 times [2021-11-07 08:06:08,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:06:08,891 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590132605] [2021-11-07 08:06:08,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:06:08,892 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:06:08,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:09,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:06:09,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:09,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:06:09,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:09,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:06:09,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:09,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:06:09,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:09,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-07 08:06:09,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:10,753 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-07 08:06:10,753 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:06:10,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590132605] [2021-11-07 08:06:10,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590132605] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:06:10,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754051372] [2021-11-07 08:06:10,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:06:10,754 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:06:10,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:06:10,758 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:06:10,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-07 08:06:11,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:11,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 384 conjuncts, 76 conjunts are in the unsatisfiable core [2021-11-07 08:06:11,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:06:11,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 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 6 treesize of output 5 [2021-11-07 08:06:12,370 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 36 treesize of output 28 [2021-11-07 08:06:12,378 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 18 treesize of output 10 [2021-11-07 08:06:14,958 WARN L860 $PredicateComparison]: unable to prove that (exists ((node_create_~temp~0.offset Int) (node_create_~temp~0.base Int)) (let ((.cse0 (+ node_create_~temp~0.offset 4)) (.cse1 (+ node_create_~temp~0.offset 8))) (and (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| node_create_~temp~0.base (store (store (store (select |c_old(#memory_$Pointer$.offset)| node_create_~temp~0.base) .cse0 0) .cse1 0) node_create_~temp~0.offset (select (select |c_#memory_$Pointer$.offset| node_create_~temp~0.base) node_create_~temp~0.offset)))) (= (select |c_old(#valid)| node_create_~temp~0.base) 0) (< node_create_~temp~0.base |c_#StackHeapBarrier|) (= |c_#length| (store |c_old(#length)| node_create_~temp~0.base 12)) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| node_create_~temp~0.base (store (store (store (select |c_old(#memory_$Pointer$.base)| node_create_~temp~0.base) .cse0 0) .cse1 0) node_create_~temp~0.offset (select (select |c_#memory_$Pointer$.base| node_create_~temp~0.base) node_create_~temp~0.offset))))))) is different from true [2021-11-07 08:06:15,209 INFO L354 Elim1Store]: treesize reduction 187, result has 12.2 percent of original size [2021-11-07 08:06:15,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 99 treesize of output 91 [2021-11-07 08:06:15,299 INFO L354 Elim1Store]: treesize reduction 187, result has 12.2 percent of original size [2021-11-07 08:06:15,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 3 case distinctions, treesize of input 92 treesize of output 84 [2021-11-07 08:06:15,317 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-11-07 08:06:15,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 85 treesize of output 85 [2021-11-07 08:06:15,341 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-07 08:06:15,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 81 [2021-11-07 08:06:15,871 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-07 08:06:15,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 92 treesize of output 68 [2021-11-07 08:06:15,882 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-07 08:06:15,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 35 [2021-11-07 08:06:16,146 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 23 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 3 not checked. [2021-11-07 08:06:16,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754051372] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:06:16,147 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-07 08:06:16,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 40 [2021-11-07 08:06:16,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433730917] [2021-11-07 08:06:16,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-11-07 08:06:16,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:06:16,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-11-07 08:06:16,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=1447, Unknown=1, NotChecked=76, Total=1640 [2021-11-07 08:06:16,150 INFO L87 Difference]: Start difference. First operand 139 states and 166 transitions. Second operand has 41 states, 34 states have (on average 2.4411764705882355) internal successors, (83), 32 states have internal predecessors, (83), 7 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) [2021-11-07 08:06:38,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:06:38,023 INFO L93 Difference]: Finished difference Result 168 states and 198 transitions. [2021-11-07 08:06:38,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-07 08:06:38,024 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 34 states have (on average 2.4411764705882355) internal successors, (83), 32 states have internal predecessors, (83), 7 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) Word has length 61 [2021-11-07 08:06:38,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:06:38,026 INFO L225 Difference]: With dead ends: 168 [2021-11-07 08:06:38,026 INFO L226 Difference]: Without dead ends: 168 [2021-11-07 08:06:38,029 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 743 ImplicationChecksByTransitivity, 18.8s TimeCoverageRelationStatistics Valid=266, Invalid=3156, Unknown=4, NotChecked=114, Total=3540 [2021-11-07 08:06:38,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-11-07 08:06:38,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 145. [2021-11-07 08:06:38,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 103 states have (on average 1.4563106796116505) internal successors, (150), 126 states have internal predecessors, (150), 11 states have call successors, (11), 7 states have call predecessors, (11), 7 states have return successors, (11), 11 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-07 08:06:38,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 172 transitions. [2021-11-07 08:06:38,037 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 172 transitions. Word has length 61 [2021-11-07 08:06:38,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:06:38,038 INFO L470 AbstractCegarLoop]: Abstraction has 145 states and 172 transitions. [2021-11-07 08:06:38,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 34 states have (on average 2.4411764705882355) internal successors, (83), 32 states have internal predecessors, (83), 7 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (8), 7 states have call predecessors, (8), 5 states have call successors, (8) [2021-11-07 08:06:38,039 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 172 transitions. [2021-11-07 08:06:38,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-07 08:06:38,040 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:06:38,040 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:06:38,085 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-07 08:06:38,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-07 08:06:38,266 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting dll_appendErr13REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:06:38,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:06:38,267 INFO L85 PathProgramCache]: Analyzing trace with hash 756350863, now seen corresponding path program 1 times [2021-11-07 08:06:38,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:06:38,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85345072] [2021-11-07 08:06:38,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:06:38,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:06:38,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:38,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:06:38,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:38,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:06:38,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:38,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:06:38,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:38,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:06:38,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:38,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-07 08:06:38,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:38,573 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-07 08:06:38,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:06:38,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85345072] [2021-11-07 08:06:38,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85345072] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:06:38,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:06:38,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-07 08:06:38,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363757156] [2021-11-07 08:06:38,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-07 08:06:38,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:06:38,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-07 08:06:38,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-11-07 08:06:38,575 INFO L87 Difference]: Start difference. First operand 145 states and 172 transitions. Second operand has 9 states, 8 states have (on average 5.0) internal successors, (40), 6 states have internal predecessors, (40), 1 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-07 08:06:39,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:06:39,349 INFO L93 Difference]: Finished difference Result 157 states and 184 transitions. [2021-11-07 08:06:39,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 08:06:39,349 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.0) internal successors, (40), 6 states have internal predecessors, (40), 1 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 64 [2021-11-07 08:06:39,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:06:39,351 INFO L225 Difference]: With dead ends: 157 [2021-11-07 08:06:39,351 INFO L226 Difference]: Without dead ends: 157 [2021-11-07 08:06:39,351 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-11-07 08:06:39,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-11-07 08:06:39,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 144. [2021-11-07 08:06:39,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 103 states have (on average 1.4368932038834952) internal successors, (148), 125 states have internal predecessors, (148), 11 states have call successors, (11), 7 states have call predecessors, (11), 7 states have return successors, (11), 11 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-07 08:06:39,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 170 transitions. [2021-11-07 08:06:39,358 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 170 transitions. Word has length 64 [2021-11-07 08:06:39,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:06:39,358 INFO L470 AbstractCegarLoop]: Abstraction has 144 states and 170 transitions. [2021-11-07 08:06:39,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.0) internal successors, (40), 6 states have internal predecessors, (40), 1 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-07 08:06:39,359 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 170 transitions. [2021-11-07 08:06:39,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-07 08:06:39,360 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:06:39,360 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:06:39,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-07 08:06:39,361 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting dll_appendErr12REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:06:39,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:06:39,362 INFO L85 PathProgramCache]: Analyzing trace with hash 756350862, now seen corresponding path program 1 times [2021-11-07 08:06:39,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:06:39,362 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685815436] [2021-11-07 08:06:39,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:06:39,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:06:39,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:39,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:06:39,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:39,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:06:39,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:39,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:06:39,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:39,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:06:39,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:39,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-07 08:06:39,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:39,574 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-07 08:06:39,574 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:06:39,574 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685815436] [2021-11-07 08:06:39,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685815436] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:06:39,574 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:06:39,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-07 08:06:39,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871474842] [2021-11-07 08:06:39,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-07 08:06:39,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:06:39,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-07 08:06:39,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-07 08:06:39,576 INFO L87 Difference]: Start difference. First operand 144 states and 170 transitions. Second operand has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-07 08:06:40,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:06:40,122 INFO L93 Difference]: Finished difference Result 156 states and 182 transitions. [2021-11-07 08:06:40,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-07 08:06:40,141 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 64 [2021-11-07 08:06:40,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:06:40,143 INFO L225 Difference]: With dead ends: 156 [2021-11-07 08:06:40,144 INFO L226 Difference]: Without dead ends: 156 [2021-11-07 08:06:40,144 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-07 08:06:40,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-11-07 08:06:40,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 143. [2021-11-07 08:06:40,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 103 states have (on average 1.4174757281553398) internal successors, (146), 124 states have internal predecessors, (146), 11 states have call successors, (11), 7 states have call predecessors, (11), 7 states have return successors, (11), 11 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-07 08:06:40,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 168 transitions. [2021-11-07 08:06:40,152 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 168 transitions. Word has length 64 [2021-11-07 08:06:40,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:06:40,153 INFO L470 AbstractCegarLoop]: Abstraction has 143 states and 168 transitions. [2021-11-07 08:06:40,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.428571428571429) internal successors, (38), 5 states have internal predecessors, (38), 1 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-07 08:06:40,154 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 168 transitions. [2021-11-07 08:06:40,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-07 08:06:40,155 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:06:40,155 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:06:40,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-07 08:06:40,156 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting dll_appendErr6REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:06:40,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:06:40,157 INFO L85 PathProgramCache]: Analyzing trace with hash 1972092910, now seen corresponding path program 1 times [2021-11-07 08:06:40,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:06:40,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490527967] [2021-11-07 08:06:40,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:06:40,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:06:40,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:40,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:06:40,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:40,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:06:40,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:41,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:06:41,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:41,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:06:41,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:41,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-07 08:06:41,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:42,745 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 18 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 08:06:42,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:06:42,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490527967] [2021-11-07 08:06:42,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490527967] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:06:42,746 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631201316] [2021-11-07 08:06:42,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:06:42,746 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:06:42,746 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:06:42,747 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:06:42,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-07 08:06:43,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:06:43,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 96 conjunts are in the unsatisfiable core [2021-11-07 08:06:43,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:06:43,496 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-07 08:06:43,497 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-11-07 08:06:43,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 08:06:43,866 INFO L354 Elim1Store]: treesize reduction 29, result has 19.4 percent of original size [2021-11-07 08:06:43,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 51 [2021-11-07 08:06:44,027 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Shadow problem: [dll_create_~head~0.offset] [2021-11-07 08:06:44,027 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-11-07 08:06:44,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2021-11-07 08:06:44,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984957820] [2021-11-07 08:06:44,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-11-07 08:06:44,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:06:44,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-11-07 08:06:44,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-11-07 08:06:44,030 INFO L87 Difference]: Start difference. First operand 143 states and 168 transitions. Second operand has 31 states, 27 states have (on average 1.962962962962963) internal successors, (53), 25 states have internal predecessors, (53), 5 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) [2021-11-07 08:06:59,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:06:59,373 INFO L93 Difference]: Finished difference Result 165 states and 192 transitions. [2021-11-07 08:06:59,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-07 08:06:59,374 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 27 states have (on average 1.962962962962963) internal successors, (53), 25 states have internal predecessors, (53), 5 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) Word has length 65 [2021-11-07 08:06:59,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:06:59,375 INFO L225 Difference]: With dead ends: 165 [2021-11-07 08:06:59,376 INFO L226 Difference]: Without dead ends: 165 [2021-11-07 08:06:59,377 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 10.5s TimeCoverageRelationStatistics Valid=295, Invalid=3365, Unknown=0, NotChecked=0, Total=3660 [2021-11-07 08:06:59,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-11-07 08:06:59,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 147. [2021-11-07 08:06:59,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 107 states have (on average 1.4205607476635513) internal successors, (152), 128 states have internal predecessors, (152), 11 states have call successors, (11), 7 states have call predecessors, (11), 7 states have return successors, (11), 11 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-07 08:06:59,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 174 transitions. [2021-11-07 08:06:59,385 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 174 transitions. Word has length 65 [2021-11-07 08:06:59,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:06:59,386 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 174 transitions. [2021-11-07 08:06:59,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 27 states have (on average 1.962962962962963) internal successors, (53), 25 states have internal predecessors, (53), 5 states have call successors, (7), 4 states have call predecessors, (7), 5 states have return successors, (5), 5 states have call predecessors, (5), 4 states have call successors, (5) [2021-11-07 08:06:59,386 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 174 transitions. [2021-11-07 08:06:59,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-07 08:06:59,387 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:06:59,387 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:06:59,424 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-07 08:06:59,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-07 08:06:59,614 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting dll_appendErr7REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:06:59,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:06:59,615 INFO L85 PathProgramCache]: Analyzing trace with hash 1972092911, now seen corresponding path program 1 times [2021-11-07 08:06:59,615 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:06:59,615 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047896555] [2021-11-07 08:06:59,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:06:59,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:06:59,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:07:00,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:07:00,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:07:00,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:07:00,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:07:00,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:07:00,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:07:01,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:07:01,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:07:01,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-07 08:07:01,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:07:03,057 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 3 proven. 28 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 08:07:03,057 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:07:03,057 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047896555] [2021-11-07 08:07:03,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047896555] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:07:03,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835631447] [2021-11-07 08:07:03,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:07:03,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:07:03,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:07:03,059 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:07:03,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-07 08:07:03,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:07:03,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 123 conjunts are in the unsatisfiable core [2021-11-07 08:07:03,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:07:04,428 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-07 08:07:04,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-11-07 08:07:04,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 08:07:04,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-07 08:07:04,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:07:04,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 88 treesize of output 54 [2021-11-07 08:07:04,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:07:04,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 71 [2021-11-07 08:07:06,358 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 08:07:06,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 107 treesize of output 53 [2021-11-07 08:07:06,369 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-07 08:07:06,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 40 [2021-11-07 08:07:06,380 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-07 08:07:06,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 34 treesize of output 22 [2021-11-07 08:07:43,131 INFO L354 Elim1Store]: treesize reduction 397, result has 9.2 percent of original size [2021-11-07 08:07:43,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 8 case distinctions, treesize of input 177 treesize of output 137 [2021-11-07 08:07:43,154 INFO L354 Elim1Store]: treesize reduction 41, result has 24.1 percent of original size [2021-11-07 08:07:43,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 170 treesize of output 165 [2021-11-07 08:07:43,297 INFO L354 Elim1Store]: treesize reduction 541, result has 8.8 percent of original size [2021-11-07 08:07:43,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 8 case distinctions, treesize of input 162 treesize of output 164 [2021-11-07 08:07:43,327 INFO L354 Elim1Store]: treesize reduction 28, result has 42.9 percent of original size [2021-11-07 08:07:43,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 155 treesize of output 157 [2021-11-07 08:07:45,675 INFO L354 Elim1Store]: treesize reduction 184, result has 1.6 percent of original size [2021-11-07 08:07:45,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 15 case distinctions, treesize of input 182 treesize of output 101 [2021-11-07 08:07:45,723 INFO L354 Elim1Store]: treesize reduction 154, result has 1.9 percent of original size [2021-11-07 08:07:45,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 80 treesize of output 54 [2021-11-07 08:07:46,058 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-07 08:07:46,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835631447] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:07:46,059 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-07 08:07:46,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 62 [2021-11-07 08:07:46,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162494721] [2021-11-07 08:07:46,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2021-11-07 08:07:46,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:07:46,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-11-07 08:07:46,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=3693, Unknown=12, NotChecked=0, Total=3906 [2021-11-07 08:07:46,063 INFO L87 Difference]: Start difference. First operand 147 states and 174 transitions. Second operand has 63 states, 56 states have (on average 1.8392857142857142) internal successors, (103), 51 states have internal predecessors, (103), 9 states have call successors, (13), 7 states have call predecessors, (13), 9 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) [2021-11-07 08:09:58,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:09:58,989 INFO L93 Difference]: Finished difference Result 174 states and 202 transitions. [2021-11-07 08:09:58,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-07 08:09:58,991 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 56 states have (on average 1.8392857142857142) internal successors, (103), 51 states have internal predecessors, (103), 9 states have call successors, (13), 7 states have call predecessors, (13), 9 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) Word has length 65 [2021-11-07 08:09:58,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:09:58,992 INFO L225 Difference]: With dead ends: 174 [2021-11-07 08:09:58,992 INFO L226 Difference]: Without dead ends: 174 [2021-11-07 08:09:58,995 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1824 ImplicationChecksByTransitivity, 83.2s TimeCoverageRelationStatistics Valid=439, Invalid=6850, Unknown=21, NotChecked=0, Total=7310 [2021-11-07 08:09:58,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-11-07 08:09:59,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 151. [2021-11-07 08:09:59,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 111 states have (on average 1.4054054054054055) internal successors, (156), 132 states have internal predecessors, (156), 11 states have call successors, (11), 7 states have call predecessors, (11), 7 states have return successors, (11), 11 states have call predecessors, (11), 10 states have call successors, (11) [2021-11-07 08:09:59,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 178 transitions. [2021-11-07 08:09:59,003 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 178 transitions. Word has length 65 [2021-11-07 08:09:59,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:09:59,004 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 178 transitions. [2021-11-07 08:09:59,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 63 states, 56 states have (on average 1.8392857142857142) internal successors, (103), 51 states have internal predecessors, (103), 9 states have call successors, (13), 7 states have call predecessors, (13), 9 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) [2021-11-07 08:09:59,005 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 178 transitions. [2021-11-07 08:09:59,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-07 08:09:59,006 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:09:59,006 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:09:59,035 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-07 08:09:59,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-07 08:09:59,214 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting mainErr2REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:09:59,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:09:59,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1690615832, now seen corresponding path program 1 times [2021-11-07 08:09:59,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:09:59,215 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049695481] [2021-11-07 08:09:59,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:09:59,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:09:59,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:09:59,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:09:59,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:09:59,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:09:59,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:09:59,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:09:59,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:09:59,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:09:59,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:09:59,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-07 08:09:59,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:09:59,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-07 08:09:59,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:09:59,810 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-07 08:09:59,811 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:09:59,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049695481] [2021-11-07 08:09:59,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049695481] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:09:59,811 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:09:59,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-07 08:09:59,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938567750] [2021-11-07 08:09:59,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 08:09:59,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:09:59,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 08:09:59,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-11-07 08:09:59,813 INFO L87 Difference]: Start difference. First operand 151 states and 178 transitions. Second operand has 13 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 9 states have internal predecessors, (38), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-07 08:10:01,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:10:01,615 INFO L93 Difference]: Finished difference Result 211 states and 253 transitions. [2021-11-07 08:10:01,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-07 08:10:01,616 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 9 states have internal predecessors, (38), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 65 [2021-11-07 08:10:01,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:10:01,618 INFO L225 Difference]: With dead ends: 211 [2021-11-07 08:10:01,618 INFO L226 Difference]: Without dead ends: 211 [2021-11-07 08:10:01,619 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-11-07 08:10:01,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-11-07 08:10:01,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 162. [2021-11-07 08:10:01,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 121 states have (on average 1.4049586776859504) internal successors, (170), 141 states have internal predecessors, (170), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2021-11-07 08:10:01,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 194 transitions. [2021-11-07 08:10:01,628 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 194 transitions. Word has length 65 [2021-11-07 08:10:01,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:10:01,629 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 194 transitions. [2021-11-07 08:10:01,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 9 states have internal predecessors, (38), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-07 08:10:01,630 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 194 transitions. [2021-11-07 08:10:01,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-07 08:10:01,631 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:10:01,631 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:10:01,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-07 08:10:01,632 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting mainErr3REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:10:01,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:10:01,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1690615831, now seen corresponding path program 1 times [2021-11-07 08:10:01,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:10:01,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750391933] [2021-11-07 08:10:01,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:10:01,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:10:01,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:01,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:10:01,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:01,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:10:01,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:01,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:10:01,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:01,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:10:01,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:01,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-07 08:10:01,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:02,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-07 08:10:02,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:02,335 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-07 08:10:02,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:10:02,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750391933] [2021-11-07 08:10:02,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750391933] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:10:02,336 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:10:02,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-07 08:10:02,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248983306] [2021-11-07 08:10:02,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 08:10:02,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:10:02,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 08:10:02,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-11-07 08:10:02,338 INFO L87 Difference]: Start difference. First operand 162 states and 194 transitions. Second operand has 13 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 9 states have internal predecessors, (40), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-07 08:10:04,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:10:04,066 INFO L93 Difference]: Finished difference Result 216 states and 259 transitions. [2021-11-07 08:10:04,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-07 08:10:04,067 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 9 states have internal predecessors, (40), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 65 [2021-11-07 08:10:04,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:10:04,069 INFO L225 Difference]: With dead ends: 216 [2021-11-07 08:10:04,069 INFO L226 Difference]: Without dead ends: 216 [2021-11-07 08:10:04,070 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-11-07 08:10:04,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-11-07 08:10:04,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 166. [2021-11-07 08:10:04,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 125 states have (on average 1.392) internal successors, (174), 145 states have internal predecessors, (174), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2021-11-07 08:10:04,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 198 transitions. [2021-11-07 08:10:04,079 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 198 transitions. Word has length 65 [2021-11-07 08:10:04,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:10:04,080 INFO L470 AbstractCegarLoop]: Abstraction has 166 states and 198 transitions. [2021-11-07 08:10:04,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 9 states have internal predecessors, (40), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-07 08:10:04,081 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 198 transitions. [2021-11-07 08:10:04,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-11-07 08:10:04,082 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:10:04,082 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:10:04,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-07 08:10:04,083 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting mainErr8ASSERT_VIOLATIONMEMORY_LEAK === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:10:04,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:10:04,083 INFO L85 PathProgramCache]: Analyzing trace with hash -869484520, now seen corresponding path program 1 times [2021-11-07 08:10:04,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:10:04,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210759674] [2021-11-07 08:10:04,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:10:04,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:10:04,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:04,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:10:04,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:04,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:10:04,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:04,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:10:04,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:04,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:10:04,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:04,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-07 08:10:04,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:04,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-07 08:10:04,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:04,719 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-07 08:10:04,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:10:04,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210759674] [2021-11-07 08:10:04,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210759674] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:10:04,720 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:10:04,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-11-07 08:10:04,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120846018] [2021-11-07 08:10:04,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-07 08:10:04,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:10:04,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-07 08:10:04,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-11-07 08:10:04,721 INFO L87 Difference]: Start difference. First operand 166 states and 198 transitions. Second operand has 13 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 9 states have internal predecessors, (41), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-07 08:10:06,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:10:06,180 INFO L93 Difference]: Finished difference Result 207 states and 245 transitions. [2021-11-07 08:10:06,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-07 08:10:06,180 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 9 states have internal predecessors, (41), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 66 [2021-11-07 08:10:06,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:10:06,182 INFO L225 Difference]: With dead ends: 207 [2021-11-07 08:10:06,183 INFO L226 Difference]: Without dead ends: 207 [2021-11-07 08:10:06,183 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-11-07 08:10:06,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-11-07 08:10:06,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 166. [2021-11-07 08:10:06,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 125 states have (on average 1.376) internal successors, (172), 145 states have internal predecessors, (172), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2021-11-07 08:10:06,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 196 transitions. [2021-11-07 08:10:06,192 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 196 transitions. Word has length 66 [2021-11-07 08:10:06,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:10:06,192 INFO L470 AbstractCegarLoop]: Abstraction has 166 states and 196 transitions. [2021-11-07 08:10:06,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 9 states have internal predecessors, (41), 2 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-07 08:10:06,193 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 196 transitions. [2021-11-07 08:10:06,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-07 08:10:06,194 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:10:06,194 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:10:06,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-07 08:10:06,195 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting mainErr8ASSERT_VIOLATIONMEMORY_LEAK === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:10:06,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:10:06,195 INFO L85 PathProgramCache]: Analyzing trace with hash -1184173573, now seen corresponding path program 1 times [2021-11-07 08:10:06,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:10:06,196 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771209135] [2021-11-07 08:10:06,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:10:06,196 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:10:06,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:06,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:10:06,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:06,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:10:06,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:06,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:10:06,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:06,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:10:06,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:06,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-07 08:10:06,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:07,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-07 08:10:07,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:07,592 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-07 08:10:07,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:10:07,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771209135] [2021-11-07 08:10:07,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771209135] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:10:07,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282384596] [2021-11-07 08:10:07,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:10:07,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:10:07,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:10:07,594 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:10:07,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-07 08:10:08,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:08,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 51 conjunts are in the unsatisfiable core [2021-11-07 08:10:08,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:10:08,660 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 11 treesize of output 7 [2021-11-07 08:10:09,350 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 11 treesize of output 7 [2021-11-07 08:10:09,363 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 37 treesize of output 33 [2021-11-07 08:10:09,428 INFO L354 Elim1Store]: treesize reduction 29, result has 44.2 percent of original size [2021-11-07 08:10:09,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 34 [2021-11-07 08:10:09,860 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 42 treesize of output 30 [2021-11-07 08:10:09,867 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 19 [2021-11-07 08:10:10,123 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 15 treesize of output 7 [2021-11-07 08:10:10,228 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-07 08:10:10,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282384596] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:10:10,229 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-11-07 08:10:10,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [21] total 33 [2021-11-07 08:10:10,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220060032] [2021-11-07 08:10:10,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-07 08:10:10,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:10:10,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-07 08:10:10,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=982, Unknown=0, NotChecked=0, Total=1056 [2021-11-07 08:10:10,231 INFO L87 Difference]: Start difference. First operand 166 states and 196 transitions. Second operand has 14 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 3 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-07 08:10:12,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:10:12,101 INFO L93 Difference]: Finished difference Result 192 states and 227 transitions. [2021-11-07 08:10:12,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-07 08:10:12,104 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 3 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 67 [2021-11-07 08:10:12,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:10:12,106 INFO L225 Difference]: With dead ends: 192 [2021-11-07 08:10:12,106 INFO L226 Difference]: Without dead ends: 192 [2021-11-07 08:10:12,107 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=124, Invalid=1598, Unknown=0, NotChecked=0, Total=1722 [2021-11-07 08:10:12,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-11-07 08:10:12,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 166. [2021-11-07 08:10:12,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 125 states have (on average 1.36) internal successors, (170), 145 states have internal predecessors, (170), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2021-11-07 08:10:12,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 194 transitions. [2021-11-07 08:10:12,116 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 194 transitions. Word has length 67 [2021-11-07 08:10:12,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:10:12,116 INFO L470 AbstractCegarLoop]: Abstraction has 166 states and 194 transitions. [2021-11-07 08:10:12,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 3 states have call successors, (6), 1 states have call predecessors, (6), 3 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-07 08:10:12,117 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 194 transitions. [2021-11-07 08:10:12,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-11-07 08:10:12,118 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:10:12,118 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:10:12,158 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-07 08:10:12,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-11-07 08:10:12,334 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting dll_appendErr6REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:10:12,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:10:12,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1220509284, now seen corresponding path program 2 times [2021-11-07 08:10:12,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:10:12,335 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21094111] [2021-11-07 08:10:12,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:10:12,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:10:12,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:13,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:10:13,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:13,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:10:13,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:14,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:10:14,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:14,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:10:14,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:15,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-07 08:10:15,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:10:17,702 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 11 proven. 25 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-11-07 08:10:17,702 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:10:17,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21094111] [2021-11-07 08:10:17,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21094111] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:10:17,703 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589393396] [2021-11-07 08:10:17,703 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-07 08:10:17,703 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:10:17,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:10:17,710 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:10:17,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-07 08:10:18,328 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-07 08:10:18,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-07 08:10:18,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 141 conjunts are in the unsatisfiable core [2021-11-07 08:10:18,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:10:18,968 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 13 treesize of output 9 [2021-11-07 08:10:19,008 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 13 treesize of output 9 [2021-11-07 08:10:20,204 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-07 08:10:20,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 25 [2021-11-07 08:10:20,256 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-11-07 08:10:20,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 25 [2021-11-07 08:10:20,301 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-07 08:10:20,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-11-07 08:10:20,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2021-11-07 08:10:20,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 31 [2021-11-07 08:10:21,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:10:21,170 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 08:10:21,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-11-07 08:10:21,197 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:10:21,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 08:10:21,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-11-07 08:10:21,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:10:21,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 08:10:21,576 INFO L354 Elim1Store]: treesize reduction 126, result has 16.0 percent of original size [2021-11-07 08:10:21,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 133 treesize of output 99 [2021-11-07 08:10:21,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:10:21,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-07 08:10:21,640 INFO L354 Elim1Store]: treesize reduction 114, result has 20.8 percent of original size [2021-11-07 08:10:21,640 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 123 treesize of output 113 [2021-11-07 08:10:23,894 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-11-07 08:10:23,894 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 10 case distinctions, treesize of input 146 treesize of output 68 [2021-11-07 08:10:23,911 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-11-07 08:10:23,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 53 treesize of output 33 [2021-11-07 08:10:26,732 WARN L860 $PredicateComparison]: unable to prove that (exists ((node_create_~temp~0.offset Int) (node_create_~temp~0.base Int)) (let ((.cse0 (+ node_create_~temp~0.offset 4)) (.cse1 (+ node_create_~temp~0.offset 8))) (and (<= (+ node_create_~temp~0.base 1) |c_#StackHeapBarrier|) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| node_create_~temp~0.base (store (store (store (select |c_old(#memory_$Pointer$.offset)| node_create_~temp~0.base) .cse0 0) .cse1 0) node_create_~temp~0.offset (select (select |c_#memory_$Pointer$.offset| node_create_~temp~0.base) node_create_~temp~0.offset)))) (= (select |c_old(#valid)| node_create_~temp~0.base) 0) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| node_create_~temp~0.base (store (store (store (select |c_old(#memory_$Pointer$.base)| node_create_~temp~0.base) .cse0 0) .cse1 0) node_create_~temp~0.offset (select (select |c_#memory_$Pointer$.base| node_create_~temp~0.base) node_create_~temp~0.offset))))))) is different from true [2021-11-07 08:10:27,213 INFO L354 Elim1Store]: treesize reduction 623, result has 8.0 percent of original size [2021-11-07 08:10:27,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 17 case distinctions, treesize of input 203 treesize of output 153 [2021-11-07 08:10:27,507 INFO L354 Elim1Store]: treesize reduction 935, result has 7.7 percent of original size [2021-11-07 08:10:27,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 17 case distinctions, treesize of input 196 treesize of output 204 [2021-11-07 08:10:27,565 INFO L354 Elim1Store]: treesize reduction 28, result has 42.9 percent of original size [2021-11-07 08:10:27,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 189 treesize of output 191 [2021-11-07 08:10:31,794 INFO L354 Elim1Store]: treesize reduction 390, result has 1.8 percent of original size [2021-11-07 08:10:31,794 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 9 select indices, 9 select index equivalence classes, 3 disjoint index pairs (out of 36 index pairs), introduced 13 new quantified variables, introduced 36 case distinctions, treesize of input 256 treesize of output 138 [2021-11-07 08:10:31,910 INFO L354 Elim1Store]: treesize reduction 334, result has 2.1 percent of original size [2021-11-07 08:10:31,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 9 select indices, 9 select index equivalence classes, 3 disjoint index pairs (out of 36 index pairs), introduced 11 new quantified variables, introduced 36 case distinctions, treesize of input 93 treesize of output 61 [2021-11-07 08:10:32,097 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 13 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 6 not checked. [2021-11-07 08:10:32,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589393396] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:10:32,097 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-11-07 08:10:32,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 38] total 65 [2021-11-07 08:10:32,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282906061] [2021-11-07 08:10:32,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2021-11-07 08:10:32,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:10:32,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2021-11-07 08:10:32,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=3851, Unknown=1, NotChecked=124, Total=4160 [2021-11-07 08:10:32,102 INFO L87 Difference]: Start difference. First operand 166 states and 194 transitions. Second operand has 65 states, 59 states have (on average 1.728813559322034) internal successors, (102), 54 states have internal predecessors, (102), 9 states have call successors, (13), 6 states have call predecessors, (13), 9 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) [2021-11-07 08:11:29,972 WARN L207 SmtUtils]: Spent 5.17 s on a formula simplification. DAG size of input: 138 DAG size of output: 137 [2021-11-07 08:11:41,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:11:41,663 INFO L93 Difference]: Finished difference Result 175 states and 199 transitions. [2021-11-07 08:11:41,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-07 08:11:41,665 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 59 states have (on average 1.728813559322034) internal successors, (102), 54 states have internal predecessors, (102), 9 states have call successors, (13), 6 states have call predecessors, (13), 9 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) Word has length 69 [2021-11-07 08:11:41,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:11:41,666 INFO L225 Difference]: With dead ends: 175 [2021-11-07 08:11:41,666 INFO L226 Difference]: Without dead ends: 175 [2021-11-07 08:11:41,670 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 49 SyntacticMatches, 3 SemanticMatches, 88 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1991 ImplicationChecksByTransitivity, 39.3s TimeCoverageRelationStatistics Valid=385, Invalid=7450, Unknown=1, NotChecked=174, Total=8010 [2021-11-07 08:11:41,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-11-07 08:11:41,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 160. [2021-11-07 08:11:41,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 119 states have (on average 1.3277310924369747) internal successors, (158), 139 states have internal predecessors, (158), 11 states have call successors, (11), 7 states have call predecessors, (11), 9 states have return successors, (13), 13 states have call predecessors, (13), 10 states have call successors, (13) [2021-11-07 08:11:41,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 182 transitions. [2021-11-07 08:11:41,677 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 182 transitions. Word has length 69 [2021-11-07 08:11:41,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:11:41,677 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 182 transitions. [2021-11-07 08:11:41,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 59 states have (on average 1.728813559322034) internal successors, (102), 54 states have internal predecessors, (102), 9 states have call successors, (13), 6 states have call predecessors, (13), 9 states have return successors, (9), 9 states have call predecessors, (9), 7 states have call successors, (9) [2021-11-07 08:11:41,678 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 182 transitions. [2021-11-07 08:11:41,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-07 08:11:41,679 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:11:41,680 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:11:41,715 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-07 08:11:41,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:11:41,897 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting mainErr2REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:11:41,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:11:41,897 INFO L85 PathProgramCache]: Analyzing trace with hash 482636739, now seen corresponding path program 1 times [2021-11-07 08:11:41,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:11:41,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750780409] [2021-11-07 08:11:41,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:11:41,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:11:41,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:42,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:11:42,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:42,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:11:42,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:42,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:11:42,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:42,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:11:42,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:42,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-07 08:11:42,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:43,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-07 08:11:43,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:43,982 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-07 08:11:43,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:11:43,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750780409] [2021-11-07 08:11:43,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750780409] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-07 08:11:43,983 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-07 08:11:43,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-07 08:11:43,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244512937] [2021-11-07 08:11:43,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-07 08:11:43,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-07 08:11:43,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-07 08:11:43,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=642, Unknown=0, NotChecked=0, Total=702 [2021-11-07 08:11:43,986 INFO L87 Difference]: Start difference. First operand 160 states and 182 transitions. Second operand has 27 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 21 states have internal predecessors, (56), 4 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2021-11-07 08:11:48,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 08:11:48,873 INFO L93 Difference]: Finished difference Result 225 states and 263 transitions. [2021-11-07 08:11:48,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-07 08:11:48,874 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 21 states have internal predecessors, (56), 4 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) Word has length 70 [2021-11-07 08:11:48,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 08:11:48,876 INFO L225 Difference]: With dead ends: 225 [2021-11-07 08:11:48,876 INFO L226 Difference]: Without dead ends: 225 [2021-11-07 08:11:48,877 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=140, Invalid=1582, Unknown=0, NotChecked=0, Total=1722 [2021-11-07 08:11:48,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2021-11-07 08:11:48,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 176. [2021-11-07 08:11:48,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 133 states have (on average 1.3383458646616542) internal successors, (178), 153 states have internal predecessors, (178), 11 states have call successors, (11), 7 states have call predecessors, (11), 11 states have return successors, (15), 15 states have call predecessors, (15), 10 states have call successors, (15) [2021-11-07 08:11:48,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 204 transitions. [2021-11-07 08:11:48,883 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 204 transitions. Word has length 70 [2021-11-07 08:11:48,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 08:11:48,884 INFO L470 AbstractCegarLoop]: Abstraction has 176 states and 204 transitions. [2021-11-07 08:11:48,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 21 states have internal predecessors, (56), 4 states have call successors, (6), 3 states have call predecessors, (6), 5 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2021-11-07 08:11:48,884 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 204 transitions. [2021-11-07 08:11:48,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-07 08:11:48,885 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 08:11:48,885 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-07 08:11:48,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-07 08:11:48,886 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting mainErr3REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 37 more)] === [2021-11-07 08:11:48,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 08:11:48,886 INFO L85 PathProgramCache]: Analyzing trace with hash 482636740, now seen corresponding path program 1 times [2021-11-07 08:11:48,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-07 08:11:48,887 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045371074] [2021-11-07 08:11:48,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:11:48,887 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-07 08:11:48,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:49,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-07 08:11:49,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:49,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-07 08:11:49,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:49,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-07 08:11:49,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:49,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-07 08:11:49,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:49,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-07 08:11:49,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:51,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-07 08:11:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:52,975 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 21 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-11-07 08:11:52,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-07 08:11:52,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045371074] [2021-11-07 08:11:52,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045371074] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-07 08:11:52,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613037988] [2021-11-07 08:11:52,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 08:11:52,976 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 08:11:52,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 [2021-11-07 08:11:52,977 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 08:11:52,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_569873d9-3760-4d9a-afa5-02ffd2289b63/bin/uautomizer-AkOaLMaTGY/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-07 08:11:53,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 08:11:53,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 427 conjuncts, 90 conjunts are in the unsatisfiable core [2021-11-07 08:11:53,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 08:11:55,240 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 26 treesize of output 18 [2021-11-07 08:11:55,245 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 11 treesize of output 7 [2021-11-07 08:12:38,493 WARN L860 $PredicateComparison]: unable to prove that (exists ((dll_append_~new_last~0.base Int) (dll_append_~last~0.offset Int) (node_create_~temp~0.offset Int) (dll_append_~new_last~0.offset Int) (v_DerPreprocessor_2 Int) (v_DerPreprocessor_1 Int)) (let ((.cse8 (+ node_create_~temp~0.offset 4)) (.cse9 (+ node_create_~temp~0.offset 8))) (let ((.cse5 (store |c_old(#memory_$Pointer$.base)| dll_append_~new_last~0.base (store (store (store (select |c_old(#memory_$Pointer$.base)| dll_append_~new_last~0.base) .cse8 0) .cse9 0) node_create_~temp~0.offset v_DerPreprocessor_2)))) (let ((.cse2 (select (select .cse5 |c_dll_append_#in~head.base|) |c_dll_append_#in~head.offset|))) (let ((.cse0 (select .cse5 .cse2)) (.cse4 (+ dll_append_~new_last~0.offset 8)) (.cse1 (+ dll_append_~last~0.offset 4)) (.cse7 (store |c_old(#memory_$Pointer$.offset)| dll_append_~new_last~0.base (store (store (store (select |c_old(#memory_$Pointer$.offset)| dll_append_~new_last~0.base) .cse8 0) .cse9 0) node_create_~temp~0.offset v_DerPreprocessor_1)))) (and (= (select .cse0 .cse1) 0) (< dll_append_~new_last~0.base |c_#StackHeapBarrier|) (<= (+ dll_append_~last~0.offset 8) (select |c_#length| .cse2)) (= (let ((.cse3 (store .cse5 .cse2 (store .cse0 .cse1 dll_append_~new_last~0.base)))) (store .cse3 dll_append_~new_last~0.base (store (select .cse3 dll_append_~new_last~0.base) .cse4 .cse2))) |c_#memory_$Pointer$.base|) (= |c_#memory_$Pointer$.offset| (let ((.cse6 (store .cse7 .cse2 (store (select .cse7 .cse2) .cse1 dll_append_~new_last~0.offset)))) (store .cse6 dll_append_~new_last~0.base (store (select .cse6 dll_append_~new_last~0.base) .cse4 dll_append_~last~0.offset)))) (<= (select (select .cse7 |c_dll_append_#in~head.base|) |c_dll_append_#in~head.offset|) dll_append_~last~0.offset))))))) is different from true [2021-11-07 08:12:45,330 WARN L207 SmtUtils]: Spent 6.08 s on a formula simplification. DAG size of input: 308 DAG size of output: 122 [2021-11-07 08:12:45,331 INFO L354 Elim1Store]: treesize reduction 2809, result has 14.8 percent of original size [2021-11-07 08:12:45,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 3 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 8 new quantified variables, introduced 30 case distinctions, treesize of input 9615 treesize of output 8029 [2021-11-07 08:12:47,490 INFO L354 Elim1Store]: treesize reduction 2299, result has 17.4 percent of original size [2021-11-07 08:12:47,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 3 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 4 new quantified variables, introduced 15 case distinctions, treesize of input 11782 treesize of output 9289 [2021-11-07 08:13:03,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:13:03,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:13:03,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:13:03,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:13:03,812 INFO L354 Elim1Store]: treesize reduction 50, result has 74.4 percent of original size [2021-11-07 08:13:03,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 8 case distinctions, treesize of input 1022 treesize of output 1048 [2021-11-07 08:13:05,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:13:05,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:13:05,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:13:05,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:13:06,156 INFO L354 Elim1Store]: treesize reduction 38, result has 71.9 percent of original size [2021-11-07 08:13:06,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 4 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 8 case distinctions, treesize of input 776 treesize of output 738 [2021-11-07 08:17:23,714 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-07 08:17:24,454 INFO L354 Elim1Store]: treesize reduction 487, result has 28.1 percent of original size [2021-11-07 08:17:24,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 2 disjoint index pairs (out of 45 index pairs), introduced 14 new quantified variables, introduced 43 case distinctions, treesize of input 2633 treesize of output 1948