./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/list-simple/dll2n_append_unequal.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/list-simple/dll2n_append_unequal.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y --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 8e4e2611155a39995b0fc64ec45d64e4c98f789d2737326ee819380629347be0 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 18:15:19,376 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 18:15:19,378 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 18:15:19,444 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 18:15:19,446 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 18:15:19,449 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 18:15:19,451 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 18:15:19,458 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 18:15:19,461 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 18:15:19,463 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 18:15:19,464 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 18:15:19,467 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 18:15:19,469 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 18:15:19,473 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 18:15:19,475 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 18:15:19,479 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 18:15:19,481 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 18:15:19,489 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 18:15:19,492 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 18:15:19,498 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 18:15:19,505 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 18:15:19,507 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 18:15:19,509 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 18:15:19,511 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 18:15:19,515 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 18:15:19,517 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 18:15:19,517 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 18:15:19,519 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 18:15:19,524 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 18:15:19,526 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 18:15:19,526 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 18:15:19,527 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 18:15:19,529 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 18:15:19,531 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 18:15:19,532 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 18:15:19,533 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 18:15:19,533 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 18:15:19,534 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 18:15:19,534 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 18:15:19,535 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 18:15:19,536 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 18:15:19,537 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-11-13 18:15:19,585 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 18:15:19,586 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 18:15:19,586 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 18:15:19,587 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 18:15:19,588 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 18:15:19,588 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 18:15:19,589 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 18:15:19,589 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 18:15:19,589 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 18:15:19,590 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 18:15:19,591 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-13 18:15:19,591 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-13 18:15:19,591 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 18:15:19,591 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-13 18:15:19,592 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 18:15:19,592 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-13 18:15:19,592 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-13 18:15:19,592 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-13 18:15:19,593 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 18:15:19,593 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-13 18:15:19,593 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-13 18:15:19,593 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 18:15:19,594 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 18:15:19,594 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 18:15:19,594 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 18:15:19,594 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:15:19,595 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 18:15:19,595 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 18:15:19,595 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 18:15:19,597 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 18:15:19,597 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 18:15:19,597 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_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G 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 -> 8e4e2611155a39995b0fc64ec45d64e4c98f789d2737326ee819380629347be0 [2021-11-13 18:15:19,920 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 18:15:19,956 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 18:15:19,959 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 18:15:19,960 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 18:15:19,961 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 18:15:19,962 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/list-simple/dll2n_append_unequal.i [2021-11-13 18:15:20,026 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/data/a79a12cca/37e0174c759f48e089cd829227230216/FLAGd9bee174b [2021-11-13 18:15:20,669 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 18:15:20,670 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/sv-benchmarks/c/list-simple/dll2n_append_unequal.i [2021-11-13 18:15:20,694 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/data/a79a12cca/37e0174c759f48e089cd829227230216/FLAGd9bee174b [2021-11-13 18:15:20,929 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/data/a79a12cca/37e0174c759f48e089cd829227230216 [2021-11-13 18:15:20,931 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 18:15:20,933 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-11-13 18:15:20,934 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 18:15:20,935 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 18:15:20,953 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 18:15:20,953 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:15:20" (1/1) ... [2021-11-13 18:15:20,955 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@638399a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:15:20, skipping insertion in model container [2021-11-13 18:15:20,956 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:15:20" (1/1) ... [2021-11-13 18:15:20,963 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 18:15:20,998 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 18:15:21,339 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_1012031e-bdff-4133-8d29-df9d2e52d513/sv-benchmarks/c/list-simple/dll2n_append_unequal.i[24457,24470] [2021-11-13 18:15:21,342 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:15:21,352 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 18:15:21,400 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_1012031e-bdff-4133-8d29-df9d2e52d513/sv-benchmarks/c/list-simple/dll2n_append_unequal.i[24457,24470] [2021-11-13 18:15:21,414 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:15:21,453 INFO L208 MainTranslator]: Completed translation [2021-11-13 18:15:21,455 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:15:21 WrapperNode [2021-11-13 18:15:21,455 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 18:15:21,457 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 18:15:21,458 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 18:15:21,458 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 18:15:21,472 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:15:21" (1/1) ... [2021-11-13 18:15:21,473 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:15:21" (1/1) ... [2021-11-13 18:15:21,511 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:15:21" (1/1) ... [2021-11-13 18:15:21,511 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:15:21" (1/1) ... [2021-11-13 18:15:21,540 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:15:21" (1/1) ... [2021-11-13 18:15:21,549 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:15:21" (1/1) ... [2021-11-13 18:15:21,555 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:15:21" (1/1) ... [2021-11-13 18:15:21,568 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 18:15:21,578 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 18:15:21,578 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 18:15:21,578 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 18:15:21,579 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:15:21" (1/1) ... [2021-11-13 18:15:21,587 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:15:21,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:15:21,618 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 18:15:21,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 18:15:21,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-11-13 18:15:21,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 18:15:21,667 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-11-13 18:15:21,668 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2021-11-13 18:15:21,668 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2021-11-13 18:15:21,668 INFO L138 BoogieDeclarations]: Found implementation of procedure myexit [2021-11-13 18:15:21,668 INFO L138 BoogieDeclarations]: Found implementation of procedure node_create [2021-11-13 18:15:21,669 INFO L138 BoogieDeclarations]: Found implementation of procedure dll_create [2021-11-13 18:15:21,669 INFO L138 BoogieDeclarations]: Found implementation of procedure dll_destroy [2021-11-13 18:15:21,670 INFO L138 BoogieDeclarations]: Found implementation of procedure dll_append [2021-11-13 18:15:21,670 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-11-13 18:15:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-11-13 18:15:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-11-13 18:15:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2021-11-13 18:15:21,670 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2021-11-13 18:15:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-11-13 18:15:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 18:15:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2021-11-13 18:15:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2021-11-13 18:15:21,671 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2021-11-13 18:15:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2021-11-13 18:15:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2021-11-13 18:15:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2021-11-13 18:15:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2021-11-13 18:15:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2021-11-13 18:15:21,672 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2021-11-13 18:15:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2021-11-13 18:15:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2021-11-13 18:15:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2021-11-13 18:15:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2021-11-13 18:15:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2021-11-13 18:15:21,673 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2021-11-13 18:15:21,674 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2021-11-13 18:15:21,674 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2021-11-13 18:15:21,674 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2021-11-13 18:15:21,674 INFO L130 BoogieDeclarations]: Found specification of procedure select [2021-11-13 18:15:21,674 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2021-11-13 18:15:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2021-11-13 18:15:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2021-11-13 18:15:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2021-11-13 18:15:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure random [2021-11-13 18:15:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2021-11-13 18:15:21,675 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2021-11-13 18:15:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2021-11-13 18:15:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2021-11-13 18:15:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2021-11-13 18:15:21,676 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2021-11-13 18:15:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2021-11-13 18:15:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2021-11-13 18:15:21,677 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2021-11-13 18:15:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2021-11-13 18:15:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2021-11-13 18:15:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2021-11-13 18:15:21,678 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2021-11-13 18:15:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2021-11-13 18:15:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2021-11-13 18:15:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2021-11-13 18:15:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2021-11-13 18:15:21,679 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2021-11-13 18:15:21,680 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2021-11-13 18:15:21,680 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2021-11-13 18:15:21,680 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2021-11-13 18:15:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2021-11-13 18:15:21,681 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2021-11-13 18:15:21,682 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2021-11-13 18:15:21,682 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2021-11-13 18:15:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2021-11-13 18:15:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2021-11-13 18:15:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2021-11-13 18:15:21,683 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2021-11-13 18:15:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2021-11-13 18:15:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2021-11-13 18:15:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure free [2021-11-13 18:15:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure cfree [2021-11-13 18:15:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2021-11-13 18:15:21,684 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2021-11-13 18:15:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2021-11-13 18:15:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure aligned_alloc [2021-11-13 18:15:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2021-11-13 18:15:21,685 INFO L130 BoogieDeclarations]: Found specification of procedure at_quick_exit [2021-11-13 18:15:21,686 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2021-11-13 18:15:21,686 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2021-11-13 18:15:21,686 INFO L130 BoogieDeclarations]: Found specification of procedure quick_exit [2021-11-13 18:15:21,687 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2021-11-13 18:15:21,687 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2021-11-13 18:15:21,687 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2021-11-13 18:15:21,687 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2021-11-13 18:15:21,687 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2021-11-13 18:15:21,687 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2021-11-13 18:15:21,688 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2021-11-13 18:15:21,688 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2021-11-13 18:15:21,688 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2021-11-13 18:15:21,688 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2021-11-13 18:15:21,688 INFO L130 BoogieDeclarations]: Found specification of procedure system [2021-11-13 18:15:21,688 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2021-11-13 18:15:21,689 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2021-11-13 18:15:21,689 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2021-11-13 18:15:21,689 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2021-11-13 18:15:21,689 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2021-11-13 18:15:21,689 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2021-11-13 18:15:21,689 INFO L130 BoogieDeclarations]: Found specification of procedure div [2021-11-13 18:15:21,690 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2021-11-13 18:15:21,690 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2021-11-13 18:15:21,690 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2021-11-13 18:15:21,690 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2021-11-13 18:15:21,691 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2021-11-13 18:15:21,691 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2021-11-13 18:15:21,692 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2021-11-13 18:15:21,692 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2021-11-13 18:15:21,692 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2021-11-13 18:15:21,692 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2021-11-13 18:15:21,692 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2021-11-13 18:15:21,692 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2021-11-13 18:15:21,693 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2021-11-13 18:15:21,693 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2021-11-13 18:15:21,693 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2021-11-13 18:15:21,693 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2021-11-13 18:15:21,693 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2021-11-13 18:15:21,693 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2021-11-13 18:15:21,694 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2021-11-13 18:15:21,694 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2021-11-13 18:15:21,694 INFO L130 BoogieDeclarations]: Found specification of procedure myexit [2021-11-13 18:15:21,695 INFO L130 BoogieDeclarations]: Found specification of procedure node_create [2021-11-13 18:15:21,695 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 18:15:21,695 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-13 18:15:21,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-13 18:15:21,699 INFO L130 BoogieDeclarations]: Found specification of procedure dll_create [2021-11-13 18:15:21,699 INFO L130 BoogieDeclarations]: Found specification of procedure dll_destroy [2021-11-13 18:15:21,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-13 18:15:21,701 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 18:15:21,701 INFO L130 BoogieDeclarations]: Found specification of procedure dll_append [2021-11-13 18:15:21,702 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-11-13 18:15:21,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-13 18:15:21,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-13 18:15:21,703 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-11-13 18:15:21,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 18:15:21,709 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 18:15:22,124 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint myexitFINAL: assume true; [2021-11-13 18:15:22,525 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 18:15:22,525 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-11-13 18:15:22,527 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:15:22 BoogieIcfgContainer [2021-11-13 18:15:22,527 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 18:15:22,532 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 18:15:22,532 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 18:15:22,535 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 18:15:22,536 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 06:15:20" (1/3) ... [2021-11-13 18:15:22,536 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69f74d06 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:15:22, skipping insertion in model container [2021-11-13 18:15:22,536 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:15:21" (2/3) ... [2021-11-13 18:15:22,537 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69f74d06 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:15:22, skipping insertion in model container [2021-11-13 18:15:22,537 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:15:22" (3/3) ... [2021-11-13 18:15:22,538 INFO L111 eAbstractionObserver]: Analyzing ICFG dll2n_append_unequal.i [2021-11-13 18:15:22,568 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 18:15:22,568 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 47 error locations. [2021-11-13 18:15:22,617 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 18:15:22,625 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-13 18:15:22,626 INFO L340 AbstractCegarLoop]: Starting to check reachability of 47 error locations. [2021-11-13 18:15:22,646 INFO L276 IsEmpty]: Start isEmpty. Operand has 125 states, 63 states have (on average 1.9841269841269842) internal successors, (125), 110 states have internal predecessors, (125), 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-13 18:15:22,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-13 18:15:22,656 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:22,657 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:15:22,658 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting node_createErr0REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:22,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:22,665 INFO L85 PathProgramCache]: Analyzing trace with hash 2080500654, now seen corresponding path program 1 times [2021-11-13 18:15:22,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:22,676 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397122466] [2021-11-13 18:15:22,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:22,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:22,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:22,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:23,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:23,026 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-13 18:15:23,028 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:23,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397122466] [2021-11-13 18:15:23,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397122466] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:23,030 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:23,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 18:15:23,034 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781986835] [2021-11-13 18:15:23,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:23,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:15:23,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:23,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:15:23,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:15:23,082 INFO L87 Difference]: Start difference. First operand has 125 states, 63 states have (on average 1.9841269841269842) internal successors, (125), 110 states have internal predecessors, (125), 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-13 18:15:23,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:23,497 INFO L93 Difference]: Finished difference Result 140 states and 153 transitions. [2021-11-13 18:15:23,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:15:23,499 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-13 18:15:23,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:23,520 INFO L225 Difference]: With dead ends: 140 [2021-11-13 18:15:23,521 INFO L226 Difference]: Without dead ends: 134 [2021-11-13 18:15:23,522 INFO L932 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-13 18:15:23,528 INFO L933 BasicCegarLoop]: 116 mSDtfsCounter, 30 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 268.04ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 18.22ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 326.79ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:23,529 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 174 Invalid, 211 Unknown, 0 Unchecked, 18.22ms Time], IncrementalHoareTripleChecker [10 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 326.79ms Time] [2021-11-13 18:15:23,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2021-11-13 18:15:23,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 116. [2021-11-13 18:15:23,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 60 states have (on average 1.8666666666666667) internal successors, (112), 103 states have internal predecessors, (112), 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-13 18:15:23,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 125 transitions. [2021-11-13 18:15:23,602 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 125 transitions. Word has length 13 [2021-11-13 18:15:23,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:23,603 INFO L470 AbstractCegarLoop]: Abstraction has 116 states and 125 transitions. [2021-11-13 18:15:23,603 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-13 18:15:23,603 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 125 transitions. [2021-11-13 18:15:23,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-13 18:15:23,605 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:23,605 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:15:23,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 18:15:23,606 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting node_createErr1REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:23,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:23,610 INFO L85 PathProgramCache]: Analyzing trace with hash 2080500655, now seen corresponding path program 1 times [2021-11-13 18:15:23,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:23,611 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319405059] [2021-11-13 18:15:23,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:23,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:23,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:23,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:23,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:23,777 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-13 18:15:23,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:23,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319405059] [2021-11-13 18:15:23,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319405059] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:23,779 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:23,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 18:15:23,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400667745] [2021-11-13 18:15:23,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:23,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:15:23,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:23,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:15:23,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:15:23,786 INFO L87 Difference]: Start difference. First operand 116 states and 125 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-13 18:15:24,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:24,095 INFO L93 Difference]: Finished difference Result 131 states and 143 transitions. [2021-11-13 18:15:24,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:15:24,095 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-13 18:15:24,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:24,102 INFO L225 Difference]: With dead ends: 131 [2021-11-13 18:15:24,102 INFO L226 Difference]: Without dead ends: 131 [2021-11-13 18:15:24,107 INFO L932 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-13 18:15:24,109 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 24 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 216.25ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.99ms SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 266.53ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:24,110 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 166 Invalid, 195 Unknown, 0 Unchecked, 9.99ms Time], IncrementalHoareTripleChecker [9 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 266.53ms Time] [2021-11-13 18:15:24,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2021-11-13 18:15:24,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 113. [2021-11-13 18:15:24,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 60 states have (on average 1.8166666666666667) internal successors, (109), 100 states have internal predecessors, (109), 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-13 18:15:24,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 122 transitions. [2021-11-13 18:15:24,130 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 122 transitions. Word has length 13 [2021-11-13 18:15:24,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:24,130 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 122 transitions. [2021-11-13 18:15:24,131 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-13 18:15:24,131 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 122 transitions. [2021-11-13 18:15:24,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-13 18:15:24,132 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:24,132 INFO L514 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-13 18:15:24,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 18:15:24,132 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting dll_createErr0REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:24,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:24,133 INFO L85 PathProgramCache]: Analyzing trace with hash 805126828, now seen corresponding path program 1 times [2021-11-13 18:15:24,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:24,133 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614183650] [2021-11-13 18:15:24,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:24,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:24,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:24,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:24,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:24,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-13 18:15:24,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:24,313 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-13 18:15:24,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:24,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614183650] [2021-11-13 18:15:24,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614183650] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:24,314 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:24,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:15:24,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154513399] [2021-11-13 18:15:24,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:24,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:15:24,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:24,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:15:24,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:15:24,316 INFO L87 Difference]: Start difference. First operand 113 states and 122 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-13 18:15:24,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:24,779 INFO L93 Difference]: Finished difference Result 129 states and 141 transitions. [2021-11-13 18:15:24,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:15:24,780 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-13 18:15:24,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:24,781 INFO L225 Difference]: With dead ends: 129 [2021-11-13 18:15:24,781 INFO L226 Difference]: Without dead ends: 129 [2021-11-13 18:15:24,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 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-13 18:15:24,783 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 55 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 306.87ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 338 SdHoareTripleChecker+Invalid, 510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.43ms SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 387.61ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:24,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 338 Invalid, 510 Unknown, 0 Unchecked, 9.43ms Time], IncrementalHoareTripleChecker [15 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 387.61ms Time] [2021-11-13 18:15:24,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-11-13 18:15:24,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 111. [2021-11-13 18:15:24,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 60 states have (on average 1.7833333333333334) internal successors, (107), 98 states have internal predecessors, (107), 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-13 18:15:24,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 120 transitions. [2021-11-13 18:15:24,792 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 120 transitions. Word has length 20 [2021-11-13 18:15:24,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:24,793 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 120 transitions. [2021-11-13 18:15:24,793 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-13 18:15:24,793 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 120 transitions. [2021-11-13 18:15:24,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-13 18:15:24,794 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:24,794 INFO L514 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-13 18:15:24,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-13 18:15:24,794 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting dll_createErr1REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:24,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:24,795 INFO L85 PathProgramCache]: Analyzing trace with hash 805126829, now seen corresponding path program 1 times [2021-11-13 18:15:24,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:24,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321487735] [2021-11-13 18:15:24,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:24,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:24,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:24,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:24,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:24,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-13 18:15:24,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:24,964 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-13 18:15:24,965 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:24,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321487735] [2021-11-13 18:15:24,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321487735] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:24,965 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:24,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:15:24,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326303023] [2021-11-13 18:15:24,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:24,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:15:24,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:24,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:15:24,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:15:24,969 INFO L87 Difference]: Start difference. First operand 111 states and 120 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-13 18:15:25,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:25,363 INFO L93 Difference]: Finished difference Result 127 states and 139 transitions. [2021-11-13 18:15:25,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:15:25,364 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-13 18:15:25,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:25,365 INFO L225 Difference]: With dead ends: 127 [2021-11-13 18:15:25,365 INFO L226 Difference]: Without dead ends: 127 [2021-11-13 18:15:25,366 INFO L932 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-13 18:15:25,367 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 52 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 278.78ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.24ms SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 335.57ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:25,368 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 346 Invalid, 489 Unknown, 0 Unchecked, 6.24ms Time], IncrementalHoareTripleChecker [14 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 335.57ms Time] [2021-11-13 18:15:25,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-11-13 18:15:25,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 109. [2021-11-13 18:15:25,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 60 states have (on average 1.75) internal successors, (105), 96 states have internal predecessors, (105), 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-13 18:15:25,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 118 transitions. [2021-11-13 18:15:25,375 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 118 transitions. Word has length 20 [2021-11-13 18:15:25,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:25,376 INFO L470 AbstractCegarLoop]: Abstraction has 109 states and 118 transitions. [2021-11-13 18:15:25,376 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-13 18:15:25,376 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 118 transitions. [2021-11-13 18:15:25,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-13 18:15:25,377 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:25,377 INFO L514 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-13 18:15:25,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-13 18:15:25,377 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting dll_createErr4REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:25,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:25,378 INFO L85 PathProgramCache]: Analyzing trace with hash -1858859150, now seen corresponding path program 1 times [2021-11-13 18:15:25,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:25,378 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036522720] [2021-11-13 18:15:25,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:25,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:25,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:25,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:25,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:25,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-13 18:15:25,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:25,477 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-13 18:15:25,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:25,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036522720] [2021-11-13 18:15:25,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036522720] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:25,477 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:25,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-13 18:15:25,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382092104] [2021-11-13 18:15:25,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:25,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:15:25,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:25,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:15:25,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:15:25,479 INFO L87 Difference]: Start difference. First operand 109 states and 118 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-13 18:15:25,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:25,836 INFO L93 Difference]: Finished difference Result 132 states and 144 transitions. [2021-11-13 18:15:25,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-13 18:15:25,837 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-13 18:15:25,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:25,838 INFO L225 Difference]: With dead ends: 132 [2021-11-13 18:15:25,838 INFO L226 Difference]: Without dead ends: 132 [2021-11-13 18:15:25,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:15:25,840 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 42 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 229.83ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.24ms SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 290.75ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:25,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 237 Invalid, 231 Unknown, 0 Unchecked, 4.24ms Time], IncrementalHoareTripleChecker [15 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 290.75ms Time] [2021-11-13 18:15:25,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-11-13 18:15:25,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 115. [2021-11-13 18:15:25,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 65 states have (on average 1.7076923076923076) internal successors, (111), 101 states have internal predecessors, (111), 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-13 18:15:25,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 126 transitions. [2021-11-13 18:15:25,847 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 126 transitions. Word has length 23 [2021-11-13 18:15:25,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:25,848 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 126 transitions. [2021-11-13 18:15:25,848 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-13 18:15:25,848 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 126 transitions. [2021-11-13 18:15:25,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-13 18:15:25,849 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:25,849 INFO L514 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-13 18:15:25,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-13 18:15:25,850 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting dll_appendErr0REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:25,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:25,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1775503700, now seen corresponding path program 1 times [2021-11-13 18:15:25,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:25,851 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038403729] [2021-11-13 18:15:25,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:25,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:25,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:25,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:25,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:25,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:15:25,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:25,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-11-13 18:15:25,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:25,999 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-13 18:15:25,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:25,999 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038403729] [2021-11-13 18:15:26,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038403729] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:26,000 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:26,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:15:26,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447325608] [2021-11-13 18:15:26,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:26,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:15:26,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:26,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:15:26,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:15:26,005 INFO L87 Difference]: Start difference. First operand 115 states and 126 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-13 18:15:26,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:26,333 INFO L93 Difference]: Finished difference Result 132 states and 143 transitions. [2021-11-13 18:15:26,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:15:26,334 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-13 18:15:26,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:26,335 INFO L225 Difference]: With dead ends: 132 [2021-11-13 18:15:26,335 INFO L226 Difference]: Without dead ends: 129 [2021-11-13 18:15:26,336 INFO L932 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-13 18:15:26,337 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 83 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 174.47ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.52ms SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 231.30ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:26,337 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 386 Invalid, 280 Unknown, 0 Unchecked, 9.52ms Time], IncrementalHoareTripleChecker [15 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 231.30ms Time] [2021-11-13 18:15:26,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-11-13 18:15:26,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 115. [2021-11-13 18:15:26,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 65 states have (on average 1.6923076923076923) internal successors, (110), 101 states have internal predecessors, (110), 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-13 18:15:26,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 125 transitions. [2021-11-13 18:15:26,345 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 125 transitions. Word has length 26 [2021-11-13 18:15:26,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:26,345 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 125 transitions. [2021-11-13 18:15:26,346 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-13 18:15:26,346 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 125 transitions. [2021-11-13 18:15:26,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-13 18:15:26,347 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:26,348 INFO L514 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-13 18:15:26,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-13 18:15:26,348 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting dll_createErr4REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:26,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:26,349 INFO L85 PathProgramCache]: Analyzing trace with hash -71067773, now seen corresponding path program 1 times [2021-11-13 18:15:26,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:26,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336658684] [2021-11-13 18:15:26,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:26,350 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:26,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:26,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:26,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:26,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-13 18:15:26,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:26,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-11-13 18:15:26,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:26,688 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-13 18:15:26,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:26,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336658684] [2021-11-13 18:15:26,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336658684] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:15:26,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936491689] [2021-11-13 18:15:26,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:26,690 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:15:26,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:15:26,692 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:15:26,708 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-13 18:15:26,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:26,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 20 conjunts are in the unsatisfiable core [2021-11-13 18:15:26,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:15:27,152 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-13 18:15:27,153 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-13 18:15:27,278 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-13 18:15:27,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:15:27,728 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-13 18:15:27,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936491689] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 18:15:27,729 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 18:15:27,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 8] total 20 [2021-11-13 18:15:27,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489586029] [2021-11-13 18:15:27,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 18:15:27,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-13 18:15:27,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:27,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-13 18:15:27,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-11-13 18:15:27,731 INFO L87 Difference]: Start difference. First operand 115 states and 125 transitions. Second operand has 21 states, 20 states have (on average 2.85) internal successors, (57), 14 states have internal predecessors, (57), 2 states have call successors, (9), 5 states have call predecessors, (9), 5 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-13 18:15:28,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:28,067 INFO L93 Difference]: Finished difference Result 123 states and 132 transitions. [2021-11-13 18:15:28,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-13 18:15:28,068 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.85) internal successors, (57), 14 states have internal predecessors, (57), 2 states have call successors, (9), 5 states have call predecessors, (9), 5 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) Word has length 38 [2021-11-13 18:15:28,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:28,069 INFO L225 Difference]: With dead ends: 123 [2021-11-13 18:15:28,069 INFO L226 Difference]: Without dead ends: 123 [2021-11-13 18:15:28,070 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-11-13 18:15:28,071 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 58 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 194.60ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.27ms SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 135 IncrementalHoareTripleChecker+Unchecked, 243.18ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:28,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 657 Invalid, 508 Unknown, 0 Unchecked, 9.27ms Time], IncrementalHoareTripleChecker [9 Valid, 364 Invalid, 0 Unknown, 135 Unchecked, 243.18ms Time] [2021-11-13 18:15:28,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-11-13 18:15:28,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 122. [2021-11-13 18:15:28,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 72 states have (on average 1.6111111111111112) internal successors, (116), 107 states have internal predecessors, (116), 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-13 18:15:28,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 131 transitions. [2021-11-13 18:15:28,086 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 131 transitions. Word has length 38 [2021-11-13 18:15:28,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:28,089 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 131 transitions. [2021-11-13 18:15:28,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.85) internal successors, (57), 14 states have internal predecessors, (57), 2 states have call successors, (9), 5 states have call predecessors, (9), 5 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-13 18:15:28,089 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 131 transitions. [2021-11-13 18:15:28,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-11-13 18:15:28,098 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:28,102 INFO L514 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-13 18:15:28,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-13 18:15:28,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:15:28,320 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting dll_createErr5REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:28,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:28,321 INFO L85 PathProgramCache]: Analyzing trace with hash -71067772, now seen corresponding path program 1 times [2021-11-13 18:15:28,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:28,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501279517] [2021-11-13 18:15:28,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:28,321 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:28,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:28,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:28,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:28,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-11-13 18:15:28,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:28,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-11-13 18:15:28,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:28,584 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-13 18:15:28,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:28,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501279517] [2021-11-13 18:15:28,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501279517] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:15:28,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714029889] [2021-11-13 18:15:28,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:28,585 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:15:28,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:15:28,592 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:15:28,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-13 18:15:28,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:28,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 30 conjunts are in the unsatisfiable core [2021-11-13 18:15:28,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:15:28,765 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-13 18:15:29,042 INFO L354 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2021-11-13 18:15:29,043 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-13 18:15:29,122 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-13 18:15:29,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:15:29,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714029889] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:15:29,282 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-13 18:15:29,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-11-13 18:15:29,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69875119] [2021-11-13 18:15:29,282 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-13 18:15:29,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-11-13 18:15:29,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:29,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-11-13 18:15:29,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:15:29,284 INFO L87 Difference]: Start difference. First operand 122 states and 131 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-13 18:15:29,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:29,982 INFO L93 Difference]: Finished difference Result 140 states and 152 transitions. [2021-11-13 18:15:29,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-13 18:15:29,983 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-13 18:15:29,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:29,984 INFO L225 Difference]: With dead ends: 140 [2021-11-13 18:15:29,984 INFO L226 Difference]: Without dead ends: 140 [2021-11-13 18:15:29,985 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 40 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=114, Invalid=588, Unknown=0, NotChecked=0, Total=702 [2021-11-13 18:15:29,985 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 162 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 661 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 417.76ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.72ms SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 497.86ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:29,986 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 482 Invalid, 702 Unknown, 0 Unchecked, 7.72ms Time], IncrementalHoareTripleChecker [41 Valid, 661 Invalid, 0 Unknown, 0 Unchecked, 497.86ms Time] [2021-11-13 18:15:29,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2021-11-13 18:15:29,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 121. [2021-11-13 18:15:29,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 72 states have (on average 1.5972222222222223) internal successors, (115), 106 states have internal predecessors, (115), 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-13 18:15:29,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 130 transitions. [2021-11-13 18:15:29,990 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 130 transitions. Word has length 38 [2021-11-13 18:15:29,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:29,990 INFO L470 AbstractCegarLoop]: Abstraction has 121 states and 130 transitions. [2021-11-13 18:15:29,990 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-13 18:15:29,990 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 130 transitions. [2021-11-13 18:15:29,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-13 18:15:29,991 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:29,991 INFO L514 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-13 18:15:30,028 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-13 18:15:30,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-11-13 18:15:30,216 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting dll_appendErr0REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:30,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:30,217 INFO L85 PathProgramCache]: Analyzing trace with hash -21021789, now seen corresponding path program 1 times [2021-11-13 18:15:30,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:30,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985093759] [2021-11-13 18:15:30,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:30,217 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:30,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:30,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:30,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:30,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:15:30,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:30,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:15:30,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:30,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2021-11-13 18:15:30,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:30,354 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-13 18:15:30,354 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:30,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985093759] [2021-11-13 18:15:30,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985093759] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:15:30,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250453490] [2021-11-13 18:15:30,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:30,355 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:15:30,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:15:30,361 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:15:30,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-13 18:15:30,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:30,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-13 18:15:30,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:15:30,633 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-13 18:15:30,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:15:30,823 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-13 18:15:30,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250453490] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 18:15:30,823 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 18:15:30,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 12 [2021-11-13 18:15:30,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42192250] [2021-11-13 18:15:30,824 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 18:15:30,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-13 18:15:30,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:30,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-13 18:15:30,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-13 18:15:30,826 INFO L87 Difference]: Start difference. First operand 121 states and 130 transitions. Second operand has 12 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 7 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (8), 5 states have call predecessors, (8), 7 states have call successors, (8) [2021-11-13 18:15:31,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:31,180 INFO L93 Difference]: Finished difference Result 146 states and 158 transitions. [2021-11-13 18:15:31,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:15:31,181 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 7 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (8), 5 states have call predecessors, (8), 7 states have call successors, (8) Word has length 41 [2021-11-13 18:15:31,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:31,183 INFO L225 Difference]: With dead ends: 146 [2021-11-13 18:15:31,183 INFO L226 Difference]: Without dead ends: 143 [2021-11-13 18:15:31,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-11-13 18:15:31,184 INFO L933 BasicCegarLoop]: 105 mSDtfsCounter, 129 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 231.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.96ms SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 281.74ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:31,184 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 483 Invalid, 323 Unknown, 0 Unchecked, 5.96ms Time], IncrementalHoareTripleChecker [23 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 281.74ms Time] [2021-11-13 18:15:31,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-11-13 18:15:31,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 123. [2021-11-13 18:15:31,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 74 states have (on average 1.5810810810810811) internal successors, (117), 108 states have internal predecessors, (117), 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-13 18:15:31,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 132 transitions. [2021-11-13 18:15:31,191 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 132 transitions. Word has length 41 [2021-11-13 18:15:31,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:31,191 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 132 transitions. [2021-11-13 18:15:31,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 4.9) internal successors, (49), 10 states have internal predecessors, (49), 7 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (8), 5 states have call predecessors, (8), 7 states have call successors, (8) [2021-11-13 18:15:31,192 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 132 transitions. [2021-11-13 18:15:31,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-13 18:15:31,193 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:31,193 INFO L514 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-13 18:15:31,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-13 18:15:31,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:15:31,394 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting dll_appendErr0REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:31,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:31,394 INFO L85 PathProgramCache]: Analyzing trace with hash -1345502860, now seen corresponding path program 2 times [2021-11-13 18:15:31,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:31,395 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256202153] [2021-11-13 18:15:31,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:31,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:31,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:31,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:31,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:31,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:15:31,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:31,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:15:31,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:31,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:15:31,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:31,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-11-13 18:15:31,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:31,568 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-13 18:15:31,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:31,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256202153] [2021-11-13 18:15:31,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256202153] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:15:31,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563284247] [2021-11-13 18:15:31,569 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 18:15:31,569 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:15:31,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:15:31,571 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:15:31,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-13 18:15:31,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 18:15:31,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 18:15:31,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-13 18:15:31,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:15:31,914 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-13 18:15:31,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:15:32,117 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-13 18:15:32,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563284247] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 18:15:32,117 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 18:15:32,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 9 [2021-11-13 18:15:32,118 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527045504] [2021-11-13 18:15:32,118 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 18:15:32,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 18:15:32,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:32,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 18:15:32,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:15:32,120 INFO L87 Difference]: Start difference. First operand 123 states and 132 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, (13), 4 states have call predecessors, (13), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 18:15:32,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:32,464 INFO L93 Difference]: Finished difference Result 136 states and 145 transitions. [2021-11-13 18:15:32,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-13 18:15:32,464 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, (13), 4 states have call predecessors, (13), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) Word has length 56 [2021-11-13 18:15:32,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:32,466 INFO L225 Difference]: With dead ends: 136 [2021-11-13 18:15:32,466 INFO L226 Difference]: Without dead ends: 136 [2021-11-13 18:15:32,466 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 118 SyntacticMatches, 5 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-11-13 18:15:32,467 INFO L933 BasicCegarLoop]: 99 mSDtfsCounter, 46 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 229.54ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 379 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.79ms SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 277.38ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:32,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 555 Invalid, 379 Unknown, 0 Unchecked, 5.79ms Time], IncrementalHoareTripleChecker [13 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 277.38ms Time] [2021-11-13 18:15:32,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2021-11-13 18:15:32,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 123. [2021-11-13 18:15:32,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 74 states have (on average 1.5675675675675675) internal successors, (116), 108 states have internal predecessors, (116), 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-13 18:15:32,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 131 transitions. [2021-11-13 18:15:32,472 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 131 transitions. Word has length 56 [2021-11-13 18:15:32,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:32,475 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 131 transitions. [2021-11-13 18:15:32,475 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, (13), 4 states have call predecessors, (13), 3 states have return successors, (6), 4 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-13 18:15:32,475 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 131 transitions. [2021-11-13 18:15:32,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-13 18:15:32,476 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:32,477 INFO L514 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-13 18:15:32,515 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-13 18:15:32,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-13 18:15:32,691 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting dll_appendErr0REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:32,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:32,691 INFO L85 PathProgramCache]: Analyzing trace with hash 451161686, now seen corresponding path program 1 times [2021-11-13 18:15:32,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:32,691 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337408035] [2021-11-13 18:15:32,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:32,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:32,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:32,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:32,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:32,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:15:32,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:32,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:15:32,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:33,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:15:33,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:33,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:15:33,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:33,273 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-13 18:15:33,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:33,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337408035] [2021-11-13 18:15:33,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337408035] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:15:33,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455488594] [2021-11-13 18:15:33,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:33,275 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:15:33,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:15:33,276 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:15:33,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-13 18:15:33,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:33,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-13 18:15:33,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:15:33,466 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-13 18:15:33,481 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-13 18:15:34,010 INFO L354 Elim1Store]: treesize reduction 50, result has 9.1 percent of original size [2021-11-13 18:15:34,011 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-13 18:15:34,280 INFO L354 Elim1Store]: treesize reduction 36, result has 23.4 percent of original size [2021-11-13 18:15:34,281 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-13 18:15:34,339 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-13 18:15:34,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:15:38,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455488594] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:15:38,800 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-13 18:15:38,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 26 [2021-11-13 18:15:38,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662820252] [2021-11-13 18:15:38,800 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-13 18:15:38,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-13 18:15:38,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:38,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-13 18:15:38,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=697, Unknown=2, NotChecked=0, Total=812 [2021-11-13 18:15:38,802 INFO L87 Difference]: Start difference. First operand 123 states and 131 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-13 18:15:40,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:40,270 INFO L93 Difference]: Finished difference Result 186 states and 200 transitions. [2021-11-13 18:15:40,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-13 18:15:40,271 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-13 18:15:40,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:40,273 INFO L225 Difference]: With dead ends: 186 [2021-11-13 18:15:40,273 INFO L226 Difference]: Without dead ends: 186 [2021-11-13 18:15:40,274 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 63 SyntacticMatches, 7 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=243, Invalid=1315, Unknown=2, NotChecked=0, Total=1560 [2021-11-13 18:15:40,275 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 143 mSDsluCounter, 1091 mSDsCounter, 0 mSdLazyCounter, 910 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 681.84ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 1193 SdHoareTripleChecker+Invalid, 1465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.00ms SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 910 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 516 IncrementalHoareTripleChecker+Unchecked, 836.23ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:40,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 1193 Invalid, 1465 Unknown, 0 Unchecked, 13.00ms Time], IncrementalHoareTripleChecker [39 Valid, 910 Invalid, 0 Unknown, 516 Unchecked, 836.23ms Time] [2021-11-13 18:15:40,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-11-13 18:15:40,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 161. [2021-11-13 18:15:40,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 105 states have (on average 1.5333333333333334) internal successors, (161), 141 states have internal predecessors, (161), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-11-13 18:15:40,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 185 transitions. [2021-11-13 18:15:40,304 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 185 transitions. Word has length 57 [2021-11-13 18:15:40,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:40,305 INFO L470 AbstractCegarLoop]: Abstraction has 161 states and 185 transitions. [2021-11-13 18:15:40,305 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-13 18:15:40,306 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 185 transitions. [2021-11-13 18:15:40,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-13 18:15:40,307 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:40,308 INFO L514 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-13 18:15:40,352 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-13 18:15:40,532 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-11-13 18:15:40,532 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting dll_appendErr1REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:40,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:40,533 INFO L85 PathProgramCache]: Analyzing trace with hash 451161687, now seen corresponding path program 1 times [2021-11-13 18:15:40,533 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:40,534 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86037590] [2021-11-13 18:15:40,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:40,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:40,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:40,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:40,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:40,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:15:40,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:40,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:15:40,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:40,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:15:40,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:41,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:15:41,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:41,101 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-13 18:15:41,101 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:41,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86037590] [2021-11-13 18:15:41,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86037590] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:15:41,102 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279744323] [2021-11-13 18:15:41,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:41,102 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:15:41,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:15:41,103 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:15:41,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-13 18:15:41,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:41,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-13 18:15:41,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:15:41,298 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-13 18:15:41,340 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-13 18:15:41,947 INFO L354 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2021-11-13 18:15:41,948 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-13 18:15:42,212 INFO L354 Elim1Store]: treesize reduction 32, result has 31.9 percent of original size [2021-11-13 18:15:42,212 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-13 18:15:42,313 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-13 18:15:42,313 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:15:42,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279744323] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:15:42,410 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-13 18:15:42,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10] total 23 [2021-11-13 18:15:42,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878198907] [2021-11-13 18:15:42,411 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-13 18:15:42,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-13 18:15:42,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:42,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-13 18:15:42,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=546, Unknown=0, NotChecked=0, Total=650 [2021-11-13 18:15:42,413 INFO L87 Difference]: Start difference. First operand 161 states and 185 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-13 18:15:42,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:42,992 INFO L93 Difference]: Finished difference Result 186 states and 200 transitions. [2021-11-13 18:15:42,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-13 18:15:42,992 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-13 18:15:42,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:42,994 INFO L225 Difference]: With dead ends: 186 [2021-11-13 18:15:42,994 INFO L226 Difference]: Without dead ends: 186 [2021-11-13 18:15:42,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=113, Invalid=589, Unknown=0, NotChecked=0, Total=702 [2021-11-13 18:15:42,995 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 105 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 626 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 436.53ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 755 SdHoareTripleChecker+Invalid, 1013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.14ms SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 360 IncrementalHoareTripleChecker+Unchecked, 519.46ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:42,995 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 755 Invalid, 1013 Unknown, 0 Unchecked, 7.14ms Time], IncrementalHoareTripleChecker [27 Valid, 626 Invalid, 0 Unknown, 360 Unchecked, 519.46ms Time] [2021-11-13 18:15:42,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2021-11-13 18:15:43,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 161. [2021-11-13 18:15:43,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 105 states have (on average 1.5238095238095237) internal successors, (160), 141 states have internal predecessors, (160), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-11-13 18:15:43,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 184 transitions. [2021-11-13 18:15:43,004 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 184 transitions. Word has length 57 [2021-11-13 18:15:43,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:43,004 INFO L470 AbstractCegarLoop]: Abstraction has 161 states and 184 transitions. [2021-11-13 18:15:43,005 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-13 18:15:43,005 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 184 transitions. [2021-11-13 18:15:43,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-13 18:15:43,006 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:43,006 INFO L514 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] [2021-11-13 18:15:43,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-13 18:15:43,220 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:15:43,220 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting dll_appendErr4REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:43,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:43,221 INFO L85 PathProgramCache]: Analyzing trace with hash -225315977, now seen corresponding path program 1 times [2021-11-13 18:15:43,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:43,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383854180] [2021-11-13 18:15:43,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:43,222 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:43,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:43,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:43,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:43,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:15:43,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:43,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:15:43,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:43,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:15:43,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:43,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:15:43,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:43,337 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 18:15:43,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:43,338 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383854180] [2021-11-13 18:15:43,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383854180] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:43,338 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:43,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 18:15:43,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136425429] [2021-11-13 18:15:43,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:43,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:15:43,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:43,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:15:43,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:15:43,341 INFO L87 Difference]: Start difference. First operand 161 states and 184 transitions. Second operand has 5 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 18:15:43,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:43,602 INFO L93 Difference]: Finished difference Result 172 states and 196 transitions. [2021-11-13 18:15:43,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:15:43,603 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 59 [2021-11-13 18:15:43,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:43,604 INFO L225 Difference]: With dead ends: 172 [2021-11-13 18:15:43,604 INFO L226 Difference]: Without dead ends: 172 [2021-11-13 18:15:43,605 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:15:43,605 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 54 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 193.63ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.97ms SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 231.03ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:43,605 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 177 Invalid, 251 Unknown, 0 Unchecked, 2.97ms Time], IncrementalHoareTripleChecker [12 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 231.03ms Time] [2021-11-13 18:15:43,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-11-13 18:15:43,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 159. [2021-11-13 18:15:43,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 105 states have (on average 1.5047619047619047) internal successors, (158), 139 states have internal predecessors, (158), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-11-13 18:15:43,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 182 transitions. [2021-11-13 18:15:43,612 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 182 transitions. Word has length 59 [2021-11-13 18:15:43,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:43,613 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 182 transitions. [2021-11-13 18:15:43,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 1 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 18:15:43,613 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 182 transitions. [2021-11-13 18:15:43,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-13 18:15:43,614 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:43,614 INFO L514 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] [2021-11-13 18:15:43,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-13 18:15:43,614 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting dll_appendErr5REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:43,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:43,614 INFO L85 PathProgramCache]: Analyzing trace with hash -225315976, now seen corresponding path program 1 times [2021-11-13 18:15:43,615 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:43,615 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085969942] [2021-11-13 18:15:43,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:43,615 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:43,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:43,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:43,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:43,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:15:43,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:43,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:15:43,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:43,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:15:43,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:43,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:15:43,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:43,766 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 18:15:43,767 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:43,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085969942] [2021-11-13 18:15:43,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085969942] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:43,767 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:15:43,768 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:15:43,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586214614] [2021-11-13 18:15:43,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:43,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:15:43,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:43,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:15:43,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:15:43,770 INFO L87 Difference]: Start difference. First operand 159 states and 182 transitions. Second operand has 8 states, 7 states have (on average 4.0) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-13 18:15:44,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:44,142 INFO L93 Difference]: Finished difference Result 170 states and 192 transitions. [2021-11-13 18:15:44,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 18:15:44,143 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.0) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 59 [2021-11-13 18:15:44,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:44,145 INFO L225 Difference]: With dead ends: 170 [2021-11-13 18:15:44,145 INFO L226 Difference]: Without dead ends: 170 [2021-11-13 18:15:44,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-11-13 18:15:44,146 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 136 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 214.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.84ms SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 259.00ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:44,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 289 Invalid, 293 Unknown, 0 Unchecked, 3.84ms Time], IncrementalHoareTripleChecker [13 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 259.00ms Time] [2021-11-13 18:15:44,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-11-13 18:15:44,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 157. [2021-11-13 18:15:44,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 105 states have (on average 1.4666666666666666) internal successors, (154), 137 states have internal predecessors, (154), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-11-13 18:15:44,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 178 transitions. [2021-11-13 18:15:44,154 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 178 transitions. Word has length 59 [2021-11-13 18:15:44,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:44,154 INFO L470 AbstractCegarLoop]: Abstraction has 157 states and 178 transitions. [2021-11-13 18:15:44,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.0) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-11-13 18:15:44,155 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 178 transitions. [2021-11-13 18:15:44,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-13 18:15:44,155 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:44,156 INFO L514 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-13 18:15:44,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-13 18:15:44,156 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting dll_appendErr6REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:44,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:44,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1780288292, now seen corresponding path program 1 times [2021-11-13 18:15:44,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:44,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570774160] [2021-11-13 18:15:44,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:44,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:44,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:44,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:44,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:44,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:15:44,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:44,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:15:44,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:44,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:15:44,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:44,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:15:44,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:44,735 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-13 18:15:44,736 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:44,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570774160] [2021-11-13 18:15:44,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570774160] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:15:44,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279505150] [2021-11-13 18:15:44,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:44,737 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:15:44,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:15:44,742 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:15:44,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-13 18:15:44,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:44,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 45 conjunts are in the unsatisfiable core [2021-11-13 18:15:44,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:15:45,264 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-13 18:15:51,822 INFO L354 Elim1Store]: treesize reduction 187, result has 12.2 percent of original size [2021-11-13 18:15:51,823 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-13 18:15:51,847 INFO L354 Elim1Store]: treesize reduction 30, result has 37.5 percent of original size [2021-11-13 18:15:51,847 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-13 18:15:52,107 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-13 18:15:52,108 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-13 18:15:52,237 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-13 18:15:52,237 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 18:15:52,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279505150] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:15:52,237 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 18:15:52,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [20] total 33 [2021-11-13 18:15:52,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531047180] [2021-11-13 18:15:52,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:15:52,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-11-13 18:15:52,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:15:52,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-11-13 18:15:52,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1021, Unknown=3, NotChecked=0, Total=1122 [2021-11-13 18:15:52,240 INFO L87 Difference]: Start difference. First operand 157 states and 178 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-13 18:15:53,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:15:53,120 INFO L93 Difference]: Finished difference Result 172 states and 196 transitions. [2021-11-13 18:15:53,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-13 18:15:53,121 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-13 18:15:53,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:15:53,123 INFO L225 Difference]: With dead ends: 172 [2021-11-13 18:15:53,123 INFO L226 Difference]: Without dead ends: 172 [2021-11-13 18:15:53,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 7.1s TimeCoverageRelationStatistics Valid=124, Invalid=1279, Unknown=3, NotChecked=0, Total=1406 [2021-11-13 18:15:53,125 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 61 mSDsluCounter, 673 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 598.15ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 753 SdHoareTripleChecker+Invalid, 1023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.24ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 288 IncrementalHoareTripleChecker+Unchecked, 754.44ms IncrementalHoareTripleChecker+Time [2021-11-13 18:15:53,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 753 Invalid, 1023 Unknown, 0 Unchecked, 7.24ms Time], IncrementalHoareTripleChecker [10 Valid, 725 Invalid, 0 Unknown, 288 Unchecked, 754.44ms Time] [2021-11-13 18:15:53,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-11-13 18:15:53,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 159. [2021-11-13 18:15:53,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 107 states have (on average 1.4766355140186915) internal successors, (158), 139 states have internal predecessors, (158), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-11-13 18:15:53,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 182 transitions. [2021-11-13 18:15:53,135 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 182 transitions. Word has length 61 [2021-11-13 18:15:53,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:15:53,136 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 182 transitions. [2021-11-13 18:15:53,136 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-13 18:15:53,137 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 182 transitions. [2021-11-13 18:15:53,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-13 18:15:53,138 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:15:53,138 INFO L514 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-13 18:15:53,181 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-13 18:15:53,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-13 18:15:53,352 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting dll_appendErr7REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:15:53,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:15:53,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1780288291, now seen corresponding path program 1 times [2021-11-13 18:15:53,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:15:53,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540458761] [2021-11-13 18:15:53,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:53,353 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:15:53,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:53,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:15:53,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:53,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:15:53,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:53,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:15:53,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:53,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:15:53,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:53,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:15:53,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:54,910 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-13 18:15:54,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:15:54,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540458761] [2021-11-13 18:15:54,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540458761] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:15:54,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700772670] [2021-11-13 18:15:54,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:15:54,910 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:15:54,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:15:54,912 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:15:54,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-13 18:15:55,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:15:55,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 76 conjunts are in the unsatisfiable core [2021-11-13 18:15:55,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:15:55,177 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-13 18:15:56,159 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-13 18:15:56,166 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-13 18:15:58,639 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-13 18:15:58,893 INFO L354 Elim1Store]: treesize reduction 187, result has 12.2 percent of original size [2021-11-13 18:15:58,893 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-13 18:15:59,006 INFO L354 Elim1Store]: treesize reduction 187, result has 12.2 percent of original size [2021-11-13 18:15:59,007 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-13 18:15:59,032 INFO L354 Elim1Store]: treesize reduction 4, result has 66.7 percent of original size [2021-11-13 18:15:59,033 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-13 18:15:59,061 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-13 18:15:59,062 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-13 18:15:59,633 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-13 18:15:59,634 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-13 18:15:59,646 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-11-13 18:15:59,647 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-13 18:15:59,970 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-13 18:15:59,970 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:16:04,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700772670] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:16:04,529 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-13 18:16:04,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 21] total 40 [2021-11-13 18:16:04,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095483986] [2021-11-13 18:16:04,529 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-13 18:16:04,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-11-13 18:16:04,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:04,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-11-13 18:16:04,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1760, Unknown=2, NotChecked=84, Total=1980 [2021-11-13 18:16:04,532 INFO L87 Difference]: Start difference. First operand 159 states and 182 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-13 18:16:17,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:16:17,792 INFO L93 Difference]: Finished difference Result 172 states and 194 transitions. [2021-11-13 18:16:17,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-13 18:16:17,795 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-13 18:16:17,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:16:17,797 INFO L225 Difference]: With dead ends: 172 [2021-11-13 18:16:17,797 INFO L226 Difference]: Without dead ends: 172 [2021-11-13 18:16:17,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 18.4s TimeCoverageRelationStatistics Valid=214, Invalid=2647, Unknown=5, NotChecked=104, Total=2970 [2021-11-13 18:16:17,800 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 118 mSDsluCounter, 982 mSDsCounter, 0 mSdLazyCounter, 1582 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2995.60ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 1059 SdHoareTripleChecker+Invalid, 1789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 17.65ms SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 1582 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 178 IncrementalHoareTripleChecker+Unchecked, 3305.65ms IncrementalHoareTripleChecker+Time [2021-11-13 18:16:17,800 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 1059 Invalid, 1789 Unknown, 0 Unchecked, 17.65ms Time], IncrementalHoareTripleChecker [29 Valid, 1582 Invalid, 0 Unknown, 178 Unchecked, 3305.65ms Time] [2021-11-13 18:16:17,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-11-13 18:16:17,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 159. [2021-11-13 18:16:17,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 107 states have (on average 1.4579439252336448) internal successors, (156), 139 states have internal predecessors, (156), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-11-13 18:16:17,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 180 transitions. [2021-11-13 18:16:17,809 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 180 transitions. Word has length 61 [2021-11-13 18:16:17,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:16:17,810 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 180 transitions. [2021-11-13 18:16:17,810 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-13 18:16:17,810 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 180 transitions. [2021-11-13 18:16:17,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-13 18:16:17,811 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:16:17,812 INFO L514 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] [2021-11-13 18:16:17,853 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-13 18:16:18,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-13 18:16:18,041 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting mainErr0REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:16:18,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:18,041 INFO L85 PathProgramCache]: Analyzing trace with hash 640902066, now seen corresponding path program 1 times [2021-11-13 18:16:18,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:18,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482053443] [2021-11-13 18:16:18,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:18,042 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:18,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:18,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:16:18,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:18,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:16:18,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:18,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:16:18,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:18,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:16:18,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:18,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:16:18,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:18,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:18,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:18,358 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 18:16:18,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:18,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482053443] [2021-11-13 18:16:18,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482053443] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:18,359 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:18,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:16:18,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427700787] [2021-11-13 18:16:18,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:18,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:16:18,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:18,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:16:18,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:16:18,361 INFO L87 Difference]: Start difference. First operand 159 states and 180 transitions. Second operand has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-13 18:16:19,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:16:19,228 INFO L93 Difference]: Finished difference Result 171 states and 193 transitions. [2021-11-13 18:16:19,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:16:19,229 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 62 [2021-11-13 18:16:19,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:16:19,231 INFO L225 Difference]: With dead ends: 171 [2021-11-13 18:16:19,231 INFO L226 Difference]: Without dead ends: 171 [2021-11-13 18:16:19,231 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-13 18:16:19,232 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 109 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 639.39ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.88ms SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 724.27ms IncrementalHoareTripleChecker+Time [2021-11-13 18:16:19,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 227 Invalid, 355 Unknown, 0 Unchecked, 4.88ms Time], IncrementalHoareTripleChecker [14 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 724.27ms Time] [2021-11-13 18:16:19,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2021-11-13 18:16:19,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 157. [2021-11-13 18:16:19,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 107 states have (on average 1.439252336448598) internal successors, (154), 137 states have internal predecessors, (154), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-11-13 18:16:19,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 178 transitions. [2021-11-13 18:16:19,240 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 178 transitions. Word has length 62 [2021-11-13 18:16:19,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:16:19,241 INFO L470 AbstractCegarLoop]: Abstraction has 157 states and 178 transitions. [2021-11-13 18:16:19,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.285714285714286) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-13 18:16:19,241 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 178 transitions. [2021-11-13 18:16:19,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-13 18:16:19,242 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:16:19,242 INFO L514 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] [2021-11-13 18:16:19,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-13 18:16:19,243 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting mainErr1REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:16:19,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:19,244 INFO L85 PathProgramCache]: Analyzing trace with hash 640902067, now seen corresponding path program 1 times [2021-11-13 18:16:19,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:19,244 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801052136] [2021-11-13 18:16:19,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:19,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:19,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:19,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:16:19,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:19,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:16:19,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:19,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:16:19,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:19,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:16:19,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:19,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:16:19,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:19,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:19,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:19,599 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 18:16:19,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:19,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801052136] [2021-11-13 18:16:19,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801052136] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:19,600 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:19,600 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:16:19,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948020280] [2021-11-13 18:16:19,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:19,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 18:16:19,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:19,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 18:16:19,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:16:19,603 INFO L87 Difference]: Start difference. First operand 157 states and 178 transitions. Second operand has 9 states, 8 states have (on average 3.75) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-13 18:16:20,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:16:20,628 INFO L93 Difference]: Finished difference Result 168 states and 190 transitions. [2021-11-13 18:16:20,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 18:16:20,628 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.75) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 62 [2021-11-13 18:16:20,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:16:20,630 INFO L225 Difference]: With dead ends: 168 [2021-11-13 18:16:20,630 INFO L226 Difference]: Without dead ends: 168 [2021-11-13 18:16:20,631 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-11-13 18:16:20,631 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 155 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 789.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.68ms SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 857.37ms IncrementalHoareTripleChecker+Time [2021-11-13 18:16:20,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 235 Invalid, 332 Unknown, 0 Unchecked, 5.68ms Time], IncrementalHoareTripleChecker [15 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 857.37ms Time] [2021-11-13 18:16:20,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-11-13 18:16:20,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 155. [2021-11-13 18:16:20,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 107 states have (on average 1.4205607476635513) internal successors, (152), 135 states have internal predecessors, (152), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-11-13 18:16:20,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 176 transitions. [2021-11-13 18:16:20,640 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 176 transitions. Word has length 62 [2021-11-13 18:16:20,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:16:20,641 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 176 transitions. [2021-11-13 18:16:20,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.75) internal successors, (30), 6 states have internal predecessors, (30), 3 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2021-11-13 18:16:20,642 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 176 transitions. [2021-11-13 18:16:20,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-13 18:16:20,643 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:16:20,643 INFO L514 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] [2021-11-13 18:16:20,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-13 18:16:20,643 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting dll_appendErr10REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:16:20,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:20,644 INFO L85 PathProgramCache]: Analyzing trace with hash -1460063674, now seen corresponding path program 1 times [2021-11-13 18:16:20,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:20,645 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547536] [2021-11-13 18:16:20,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:20,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:20,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:20,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:16:20,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:20,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:16:20,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:20,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:16:20,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:20,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:16:20,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:20,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:16:20,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:20,832 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 18:16:20,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:20,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547536] [2021-11-13 18:16:20,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547536] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:20,833 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:20,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 18:16:20,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470964166] [2021-11-13 18:16:20,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:20,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:16:20,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:20,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:16:20,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:16:20,838 INFO L87 Difference]: Start difference. First operand 155 states and 176 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 18:16:21,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:16:21,412 INFO L93 Difference]: Finished difference Result 170 states and 190 transitions. [2021-11-13 18:16:21,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:16:21,412 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 63 [2021-11-13 18:16:21,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:16:21,414 INFO L225 Difference]: With dead ends: 170 [2021-11-13 18:16:21,414 INFO L226 Difference]: Without dead ends: 170 [2021-11-13 18:16:21,414 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:16:21,415 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 41 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 442.84ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.36ms SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 493.11ms IncrementalHoareTripleChecker+Time [2021-11-13 18:16:21,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 183 Invalid, 234 Unknown, 0 Unchecked, 3.36ms Time], IncrementalHoareTripleChecker [12 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 493.11ms Time] [2021-11-13 18:16:21,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-11-13 18:16:21,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 153. [2021-11-13 18:16:21,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 107 states have (on average 1.3831775700934579) internal successors, (148), 133 states have internal predecessors, (148), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-11-13 18:16:21,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 172 transitions. [2021-11-13 18:16:21,424 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 172 transitions. Word has length 63 [2021-11-13 18:16:21,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:16:21,424 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 172 transitions. [2021-11-13 18:16:21,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 18:16:21,425 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 172 transitions. [2021-11-13 18:16:21,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-13 18:16:21,426 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:16:21,426 INFO L514 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] [2021-11-13 18:16:21,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-13 18:16:21,427 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting dll_appendErr11REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:16:21,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:21,427 INFO L85 PathProgramCache]: Analyzing trace with hash -1460063673, now seen corresponding path program 1 times [2021-11-13 18:16:21,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:21,428 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158160017] [2021-11-13 18:16:21,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:21,428 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:21,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:21,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:16:21,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:21,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:16:21,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:21,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:16:21,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:21,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:16:21,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:21,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:16:21,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:21,636 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-11-13 18:16:21,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:21,636 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158160017] [2021-11-13 18:16:21,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158160017] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:21,637 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:21,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 18:16:21,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855225778] [2021-11-13 18:16:21,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:21,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-13 18:16:21,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:21,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-13 18:16:21,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-13 18:16:21,639 INFO L87 Difference]: Start difference. First operand 153 states and 172 transitions. Second operand has 5 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 18:16:22,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:16:22,308 INFO L93 Difference]: Finished difference Result 168 states and 186 transitions. [2021-11-13 18:16:22,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:16:22,309 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 63 [2021-11-13 18:16:22,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:16:22,311 INFO L225 Difference]: With dead ends: 168 [2021-11-13 18:16:22,311 INFO L226 Difference]: Without dead ends: 168 [2021-11-13 18:16:22,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-13 18:16:22,312 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 39 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 529.37ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.07ms SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 584.47ms IncrementalHoareTripleChecker+Time [2021-11-13 18:16:22,313 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 185 Invalid, 226 Unknown, 0 Unchecked, 8.07ms Time], IncrementalHoareTripleChecker [12 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 584.47ms Time] [2021-11-13 18:16:22,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-11-13 18:16:22,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 151. [2021-11-13 18:16:22,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 107 states have (on average 1.3457943925233644) internal successors, (144), 131 states have internal predecessors, (144), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-11-13 18:16:22,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 168 transitions. [2021-11-13 18:16:22,321 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 168 transitions. Word has length 63 [2021-11-13 18:16:22,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:16:22,322 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 168 transitions. [2021-11-13 18:16:22,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-13 18:16:22,323 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 168 transitions. [2021-11-13 18:16:22,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-13 18:16:22,323 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:16:22,324 INFO L514 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-13 18:16:22,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-13 18:16:22,324 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting dll_appendErr13REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:16:22,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:22,325 INFO L85 PathProgramCache]: Analyzing trace with hash 1982666411, now seen corresponding path program 1 times [2021-11-13 18:16:22,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:22,325 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000389770] [2021-11-13 18:16:22,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:22,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:22,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:22,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:16:22,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:22,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:16:22,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:22,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:16:22,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:22,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:16:22,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:22,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:16:22,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:22,693 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-13 18:16:22,693 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:22,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000389770] [2021-11-13 18:16:22,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000389770] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:22,693 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:22,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:16:22,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346954028] [2021-11-13 18:16:22,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:22,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-13 18:16:22,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:22,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-13 18:16:22,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-11-13 18:16:22,695 INFO L87 Difference]: Start difference. First operand 151 states and 168 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-13 18:16:23,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:16:23,645 INFO L93 Difference]: Finished difference Result 163 states and 180 transitions. [2021-11-13 18:16:23,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:16:23,645 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-13 18:16:23,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:16:23,647 INFO L225 Difference]: With dead ends: 163 [2021-11-13 18:16:23,648 INFO L226 Difference]: Without dead ends: 163 [2021-11-13 18:16:23,648 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-11-13 18:16:23,649 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 50 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 771.74ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.66ms SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 846.33ms IncrementalHoareTripleChecker+Time [2021-11-13 18:16:23,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 354 Invalid, 433 Unknown, 0 Unchecked, 5.66ms Time], IncrementalHoareTripleChecker [12 Valid, 421 Invalid, 0 Unknown, 0 Unchecked, 846.33ms Time] [2021-11-13 18:16:23,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-11-13 18:16:23,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 150. [2021-11-13 18:16:23,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 107 states have (on average 1.3271028037383177) internal successors, (142), 130 states have internal predecessors, (142), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-11-13 18:16:23,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 166 transitions. [2021-11-13 18:16:23,657 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 166 transitions. Word has length 64 [2021-11-13 18:16:23,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:16:23,658 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 166 transitions. [2021-11-13 18:16:23,658 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-13 18:16:23,658 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 166 transitions. [2021-11-13 18:16:23,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-13 18:16:23,659 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:16:23,660 INFO L514 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-13 18:16:23,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-13 18:16:23,660 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting dll_appendErr12REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:16:23,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:23,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1982666410, now seen corresponding path program 1 times [2021-11-13 18:16:23,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:23,662 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755959595] [2021-11-13 18:16:23,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:23,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:23,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:23,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:16:23,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:23,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:16:23,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:23,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:16:23,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:23,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:16:23,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:23,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:16:23,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:23,963 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-13 18:16:23,964 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:23,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755959595] [2021-11-13 18:16:23,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755959595] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:23,964 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:23,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:16:23,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355554590] [2021-11-13 18:16:23,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:23,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:16:23,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:23,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:16:23,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:16:23,966 INFO L87 Difference]: Start difference. First operand 150 states and 166 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-13 18:16:24,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:16:24,926 INFO L93 Difference]: Finished difference Result 162 states and 178 transitions. [2021-11-13 18:16:24,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-13 18:16:24,927 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-13 18:16:24,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:16:24,929 INFO L225 Difference]: With dead ends: 162 [2021-11-13 18:16:24,929 INFO L226 Difference]: Without dead ends: 162 [2021-11-13 18:16:24,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-11-13 18:16:24,930 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 46 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 763.70ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.17ms SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 836.93ms IncrementalHoareTripleChecker+Time [2021-11-13 18:16:24,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 279 Invalid, 405 Unknown, 0 Unchecked, 5.17ms Time], IncrementalHoareTripleChecker [12 Valid, 393 Invalid, 0 Unknown, 0 Unchecked, 836.93ms Time] [2021-11-13 18:16:24,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2021-11-13 18:16:24,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 149. [2021-11-13 18:16:24,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 107 states have (on average 1.308411214953271) internal successors, (140), 129 states have internal predecessors, (140), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-11-13 18:16:24,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 164 transitions. [2021-11-13 18:16:24,939 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 164 transitions. Word has length 64 [2021-11-13 18:16:24,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:16:24,940 INFO L470 AbstractCegarLoop]: Abstraction has 149 states and 164 transitions. [2021-11-13 18:16:24,940 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-13 18:16:24,940 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 164 transitions. [2021-11-13 18:16:24,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-13 18:16:24,942 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:16:24,942 INFO L514 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-13 18:16:24,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-13 18:16:24,942 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting mainErr2REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:16:24,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:24,943 INFO L85 PathProgramCache]: Analyzing trace with hash 1726564691, now seen corresponding path program 1 times [2021-11-13 18:16:24,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:24,943 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042643094] [2021-11-13 18:16:24,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:24,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:24,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:25,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:16:25,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:25,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:16:25,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:25,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:16:25,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:25,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:16:25,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:25,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:16:25,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:25,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:25,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:25,499 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-13 18:16:25,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:25,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042643094] [2021-11-13 18:16:25,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042643094] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:25,500 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:25,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-13 18:16:25,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [520797347] [2021-11-13 18:16:25,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:25,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-13 18:16:25,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:25,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-13 18:16:25,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-11-13 18:16:25,502 INFO L87 Difference]: Start difference. First operand 149 states and 164 transitions. Second operand has 13 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 9 states have internal predecessors, (37), 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-13 18:16:27,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:16:27,217 INFO L93 Difference]: Finished difference Result 192 states and 214 transitions. [2021-11-13 18:16:27,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-13 18:16:27,217 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 9 states have internal predecessors, (37), 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 64 [2021-11-13 18:16:27,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:16:27,219 INFO L225 Difference]: With dead ends: 192 [2021-11-13 18:16:27,220 INFO L226 Difference]: Without dead ends: 192 [2021-11-13 18:16:27,220 INFO L932 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-13 18:16:27,221 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 123 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 729 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1269.98ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.01ms SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1414.65ms IncrementalHoareTripleChecker+Time [2021-11-13 18:16:27,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 392 Invalid, 759 Unknown, 0 Unchecked, 9.01ms Time], IncrementalHoareTripleChecker [30 Valid, 729 Invalid, 0 Unknown, 0 Unchecked, 1414.65ms Time] [2021-11-13 18:16:27,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-11-13 18:16:27,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 154. [2021-11-13 18:16:27,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154 states, 113 states have (on average 1.2831858407079646) internal successors, (145), 133 states have internal predecessors, (145), 12 states have call successors, (12), 9 states have call predecessors, (12), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2021-11-13 18:16:27,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 171 transitions. [2021-11-13 18:16:27,229 INFO L78 Accepts]: Start accepts. Automaton has 154 states and 171 transitions. Word has length 64 [2021-11-13 18:16:27,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:16:27,230 INFO L470 AbstractCegarLoop]: Abstraction has 154 states and 171 transitions. [2021-11-13 18:16:27,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 9 states have internal predecessors, (37), 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-13 18:16:27,230 INFO L276 IsEmpty]: Start isEmpty. Operand 154 states and 171 transitions. [2021-11-13 18:16:27,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-13 18:16:27,231 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:16:27,231 INFO L514 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-13 18:16:27,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-13 18:16:27,232 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting mainErr3REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:16:27,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:27,233 INFO L85 PathProgramCache]: Analyzing trace with hash 1726564692, now seen corresponding path program 1 times [2021-11-13 18:16:27,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:27,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378174114] [2021-11-13 18:16:27,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:27,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:27,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:16:27,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:16:27,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:16:27,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:16:27,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:16:27,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:16:27,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:27,953 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-13 18:16:27,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:27,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378174114] [2021-11-13 18:16:27,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378174114] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:16:27,954 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:16:27,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-11-13 18:16:27,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105611698] [2021-11-13 18:16:27,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:16:27,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-13 18:16:27,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:27,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-13 18:16:27,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2021-11-13 18:16:27,956 INFO L87 Difference]: Start difference. First operand 154 states and 171 transitions. Second operand has 13 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 9 states have internal predecessors, (39), 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-13 18:16:29,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:16:29,906 INFO L93 Difference]: Finished difference Result 203 states and 230 transitions. [2021-11-13 18:16:29,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-13 18:16:29,907 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 9 states have internal predecessors, (39), 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 64 [2021-11-13 18:16:29,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:16:29,909 INFO L225 Difference]: With dead ends: 203 [2021-11-13 18:16:29,909 INFO L226 Difference]: Without dead ends: 203 [2021-11-13 18:16:29,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2021-11-13 18:16:29,911 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 110 mSDsluCounter, 382 mSDsCounter, 0 mSdLazyCounter, 761 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1451.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.44ms SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 761 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1574.95ms IncrementalHoareTripleChecker+Time [2021-11-13 18:16:29,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 448 Invalid, 785 Unknown, 0 Unchecked, 10.44ms Time], IncrementalHoareTripleChecker [24 Valid, 761 Invalid, 0 Unknown, 0 Unchecked, 1574.95ms Time] [2021-11-13 18:16:29,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-11-13 18:16:29,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 161. [2021-11-13 18:16:29,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 120 states have (on average 1.2833333333333334) internal successors, (154), 140 states have internal predecessors, (154), 12 states have call successors, (12), 9 states have call predecessors, (12), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2021-11-13 18:16:29,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 180 transitions. [2021-11-13 18:16:29,921 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 180 transitions. Word has length 64 [2021-11-13 18:16:29,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:16:29,922 INFO L470 AbstractCegarLoop]: Abstraction has 161 states and 180 transitions. [2021-11-13 18:16:29,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.5454545454545454) internal successors, (39), 9 states have internal predecessors, (39), 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-13 18:16:29,922 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 180 transitions. [2021-11-13 18:16:29,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-13 18:16:29,923 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:16:29,924 INFO L514 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-13 18:16:29,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-13 18:16:29,924 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting dll_appendErr6REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:16:29,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:29,925 INFO L85 PathProgramCache]: Analyzing trace with hash 1333169234, now seen corresponding path program 1 times [2021-11-13 18:16:29,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:29,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144227322] [2021-11-13 18:16:29,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:29,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:29,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:30,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:16:30,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:30,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:16:30,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:31,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:16:31,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:31,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:16:31,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:31,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:16:31,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:33,526 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-13 18:16:33,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:33,527 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144227322] [2021-11-13 18:16:33,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144227322] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:16:33,527 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828160160] [2021-11-13 18:16:33,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:33,527 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:16:33,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:16:33,528 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:16:33,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-13 18:16:33,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:33,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 96 conjunts are in the unsatisfiable core [2021-11-13 18:16:33,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:16:34,163 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-13 18:16:34,164 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-13 18:16:34,414 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-13 18:16:34,611 INFO L354 Elim1Store]: treesize reduction 29, result has 19.4 percent of original size [2021-11-13 18:16:34,612 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-13 18:16:34,815 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Shadow problem: [dll_create_~head~0.offset] [2021-11-13 18:16:34,816 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-13 18:16:34,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30] total 30 [2021-11-13 18:16:34,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484884110] [2021-11-13 18:16:34,816 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-13 18:16:34,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-11-13 18:16:34,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:16:34,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-11-13 18:16:34,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-11-13 18:16:34,819 INFO L87 Difference]: Start difference. First operand 161 states and 180 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-13 18:16:40,705 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-13 18:16:51,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:16:51,837 INFO L93 Difference]: Finished difference Result 185 states and 208 transitions. [2021-11-13 18:16:51,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-13 18:16:51,838 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-13 18:16:51,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:16:51,840 INFO L225 Difference]: With dead ends: 185 [2021-11-13 18:16:51,840 INFO L226 Difference]: Without dead ends: 185 [2021-11-13 18:16:51,842 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 42 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 13.2s TimeCoverageRelationStatistics Valid=295, Invalid=3365, Unknown=0, NotChecked=0, Total=3660 [2021-11-13 18:16:51,843 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 200 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 1574 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6363.55ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 16.00ms SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7118.35ms IncrementalHoareTripleChecker+Time [2021-11-13 18:16:51,843 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [202 Valid, 693 Invalid, 1642 Unknown, 0 Unchecked, 16.00ms Time], IncrementalHoareTripleChecker [68 Valid, 1574 Invalid, 0 Unknown, 0 Unchecked, 7118.35ms Time] [2021-11-13 18:16:51,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2021-11-13 18:16:51,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 169. [2021-11-13 18:16:51,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 128 states have (on average 1.296875) internal successors, (166), 148 states have internal predecessors, (166), 12 states have call successors, (12), 9 states have call predecessors, (12), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2021-11-13 18:16:51,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 192 transitions. [2021-11-13 18:16:51,851 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 192 transitions. Word has length 65 [2021-11-13 18:16:51,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:16:51,852 INFO L470 AbstractCegarLoop]: Abstraction has 169 states and 192 transitions. [2021-11-13 18:16:51,852 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-13 18:16:51,852 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 192 transitions. [2021-11-13 18:16:51,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-13 18:16:51,853 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:16:51,854 INFO L514 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-13 18:16:51,886 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-13 18:16:52,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:16:52,069 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting dll_appendErr7REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:16:52,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:16:52,069 INFO L85 PathProgramCache]: Analyzing trace with hash 1333169235, now seen corresponding path program 1 times [2021-11-13 18:16:52,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:16:52,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295476859] [2021-11-13 18:16:52,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:52,070 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:16:52,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:53,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:16:53,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:53,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:16:53,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:54,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:16:54,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:54,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:16:54,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:55,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-11-13 18:16:55,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,100 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-13 18:16:57,101 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:16:57,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295476859] [2021-11-13 18:16:57,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295476859] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:16:57,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101774324] [2021-11-13 18:16:57,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:16:57,102 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:16:57,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:16:57,124 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:16:57,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-13 18:16:57,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:16:57,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 123 conjunts are in the unsatisfiable core [2021-11-13 18:16:57,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:16:58,759 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-13 18:16:58,759 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-13 18:16:59,214 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-13 18:16:59,229 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-13 18:16:59,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 18:16:59,456 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-13 18:16:59,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 18:16:59,467 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-13 18:17:01,387 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 18:17:01,388 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-13 18:17:01,401 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 18:17:01,401 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 44 treesize of output 32 [2021-11-13 18:17:33,993 INFO L354 Elim1Store]: treesize reduction 541, result has 8.8 percent of original size [2021-11-13 18:17:33,993 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 177 treesize of output 179 [2021-11-13 18:17:34,256 INFO L354 Elim1Store]: treesize reduction 397, result has 9.2 percent of original size [2021-11-13 18:17:34,256 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 170 treesize of output 130 [2021-11-13 18:17:34,313 INFO L354 Elim1Store]: treesize reduction 28, result has 42.9 percent of original size [2021-11-13 18:17:34,313 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 166 treesize of output 168 [2021-11-13 18:17:34,357 INFO L354 Elim1Store]: treesize reduction 29, result has 23.7 percent of original size [2021-11-13 18:17:34,357 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 159 treesize of output 154 [2021-11-13 18:17:38,215 INFO L354 Elim1Store]: treesize reduction 188, result has 1.6 percent of original size [2021-11-13 18:17:38,215 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 185 treesize of output 104 [2021-11-13 18:17:38,295 INFO L354 Elim1Store]: treesize reduction 154, result has 1.9 percent of original size [2021-11-13 18:17:38,295 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-13 18:17:38,896 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-13 18:17:38,896 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:17:44,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101774324] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:17:44,164 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-13 18:17:44,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 62 [2021-11-13 18:17:44,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202465240] [2021-11-13 18:17:44,164 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-13 18:17:44,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2021-11-13 18:17:44,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:44,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-11-13 18:17:44,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=4450, Unknown=14, NotChecked=0, Total=4692 [2021-11-13 18:17:44,167 INFO L87 Difference]: Start difference. First operand 169 states and 192 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-13 18:18:16,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:18:16,231 INFO L93 Difference]: Finished difference Result 182 states and 204 transitions. [2021-11-13 18:18:16,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-13 18:18:16,232 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-13 18:18:16,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:18:16,233 INFO L225 Difference]: With dead ends: 182 [2021-11-13 18:18:16,233 INFO L226 Difference]: Without dead ends: 182 [2021-11-13 18:18:16,236 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 50 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1779 ImplicationChecksByTransitivity, 71.2s TimeCoverageRelationStatistics Valid=396, Invalid=6722, Unknown=22, NotChecked=0, Total=7140 [2021-11-13 18:18:16,237 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 146 mSDsluCounter, 1187 mSDsCounter, 0 mSdLazyCounter, 1722 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4995.41ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 1252 SdHoareTripleChecker+Invalid, 2003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 16.41ms SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1722 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 223 IncrementalHoareTripleChecker+Unchecked, 5341.38ms IncrementalHoareTripleChecker+Time [2021-11-13 18:18:16,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 1252 Invalid, 2003 Unknown, 0 Unchecked, 16.41ms Time], IncrementalHoareTripleChecker [58 Valid, 1722 Invalid, 0 Unknown, 223 Unchecked, 5341.38ms Time] [2021-11-13 18:18:16,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-11-13 18:18:16,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 169. [2021-11-13 18:18:16,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 128 states have (on average 1.28125) internal successors, (164), 148 states have internal predecessors, (164), 12 states have call successors, (12), 9 states have call predecessors, (12), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2021-11-13 18:18:16,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 190 transitions. [2021-11-13 18:18:16,246 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 190 transitions. Word has length 65 [2021-11-13 18:18:16,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:18:16,247 INFO L470 AbstractCegarLoop]: Abstraction has 169 states and 190 transitions. [2021-11-13 18:18:16,248 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-13 18:18:16,248 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 190 transitions. [2021-11-13 18:18:16,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-13 18:18:16,249 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:18:16,249 INFO L514 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-13 18:18:16,290 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-11-13 18:18:16,463 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-13 18:18:16,464 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting mainErr14ASSERT_VIOLATIONMEMORY_LEAK === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:18:16,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:16,464 INFO L85 PathProgramCache]: Analyzing trace with hash -439504048, now seen corresponding path program 1 times [2021-11-13 18:18:16,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:16,464 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339707518] [2021-11-13 18:18:16,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:16,464 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:16,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:16,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:18:16,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:16,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:18:16,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:17,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:18:17,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:17,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:18:17,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:17,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:18:17,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:17,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:18:17,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:18,521 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-13 18:18:18,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:18,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339707518] [2021-11-13 18:18:18,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339707518] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:18:18,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838770112] [2021-11-13 18:18:18,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:18,522 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:18:18,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:18:18,523 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:18:18,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-13 18:18:18,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:18,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 38 conjunts are in the unsatisfiable core [2021-11-13 18:18:18,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:18:19,544 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 12 treesize of output 8 [2021-11-13 18:18:22,410 WARN L860 $PredicateComparison]: unable to prove that (exists ((node_create_~temp~0.offset Int) (node_create_~temp~0.base Int)) (and (<= (+ node_create_~temp~0.base 1) |c_#StackHeapBarrier|) (= |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) (+ node_create_~temp~0.offset 4) 0) (+ node_create_~temp~0.offset 8) 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-13 18:18:37,130 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_DerPreprocessor_5 Int) (node_create_~temp~0.offset Int) (node_create_~temp~0.base Int)) (and (<= (+ node_create_~temp~0.base 1) |c_#StackHeapBarrier|) (= (select (select (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) (+ node_create_~temp~0.offset 4) 0) (+ node_create_~temp~0.offset 8) 0) node_create_~temp~0.offset v_DerPreprocessor_5)) |c_dll_append_#in~head.base|) |c_dll_append_#in~head.offset|) |c_dll_append_#t~mem10.base|))) is different from true [2021-11-13 18:18:39,174 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_DerPreprocessor_5 Int) (node_create_~temp~0.offset Int) (node_create_~temp~0.base Int)) (and (<= (+ node_create_~temp~0.base 1) |c_#StackHeapBarrier|) (= (select (select (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) (+ node_create_~temp~0.offset 4) 0) (+ node_create_~temp~0.offset 8) 0) node_create_~temp~0.offset v_DerPreprocessor_5)) |c_dll_append_#in~head.base|) |c_dll_append_#in~head.offset|) 0))) is different from true [2021-11-13 18:18:39,279 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-13 18:18:39,279 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:18:41,704 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_node_create_~temp~0.offset_70 Int) (v_node_create_~temp~0.base_81 Int) (v_DerPreprocessor_6 Int)) (or (<= |c_#StackHeapBarrier| v_node_create_~temp~0.base_81) (not (= (select (select (store |c_#memory_$Pointer$.base| v_node_create_~temp~0.base_81 (store (store (store (select |c_#memory_$Pointer$.base| v_node_create_~temp~0.base_81) (+ v_node_create_~temp~0.offset_70 4) 0) (+ v_node_create_~temp~0.offset_70 8) 0) v_node_create_~temp~0.offset_70 v_DerPreprocessor_6)) |c_main_~#s~0.base|) |c_main_~#s~0.offset|) 0)))) is different from false [2021-11-13 18:18:41,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838770112] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:18:41,709 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-13 18:18:41,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20] total 32 [2021-11-13 18:18:41,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600217812] [2021-11-13 18:18:41,709 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-13 18:18:41,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-11-13 18:18:41,710 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:41,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-11-13 18:18:41,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=726, Unknown=9, NotChecked=228, Total=1056 [2021-11-13 18:18:41,712 INFO L87 Difference]: Start difference. First operand 169 states and 190 transitions. Second operand has 32 states, 26 states have (on average 2.730769230769231) internal successors, (71), 26 states have internal predecessors, (71), 7 states have call successors, (11), 4 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2021-11-13 18:19:11,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:19:11,909 INFO L93 Difference]: Finished difference Result 172 states and 189 transitions. [2021-11-13 18:19:11,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-13 18:19:11,910 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 26 states have (on average 2.730769230769231) internal successors, (71), 26 states have internal predecessors, (71), 7 states have call successors, (11), 4 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) Word has length 67 [2021-11-13 18:19:11,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:19:11,911 INFO L225 Difference]: With dead ends: 172 [2021-11-13 18:19:11,911 INFO L226 Difference]: Without dead ends: 166 [2021-11-13 18:19:11,912 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 70 SyntacticMatches, 5 SemanticMatches, 43 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 51.0s TimeCoverageRelationStatistics Valid=160, Invalid=1480, Unknown=16, NotChecked=324, Total=1980 [2021-11-13 18:19:11,912 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 85 mSDsluCounter, 813 mSDsCounter, 0 mSdLazyCounter, 832 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2369.33ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 884 SdHoareTripleChecker+Invalid, 1161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.98ms SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 832 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 302 IncrementalHoareTripleChecker+Unchecked, 2516.33ms IncrementalHoareTripleChecker+Time [2021-11-13 18:19:11,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 884 Invalid, 1161 Unknown, 0 Unchecked, 8.98ms Time], IncrementalHoareTripleChecker [27 Valid, 832 Invalid, 0 Unknown, 302 Unchecked, 2516.33ms Time] [2021-11-13 18:19:11,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-11-13 18:19:11,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 153. [2021-11-13 18:19:11,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 114 states have (on average 1.2719298245614035) internal successors, (145), 133 states have internal predecessors, (145), 12 states have call successors, (12), 9 states have call predecessors, (12), 9 states have return successors, (12), 10 states have call predecessors, (12), 11 states have call successors, (12) [2021-11-13 18:19:11,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 169 transitions. [2021-11-13 18:19:11,921 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 169 transitions. Word has length 67 [2021-11-13 18:19:11,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:19:11,922 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 169 transitions. [2021-11-13 18:19:11,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 26 states have (on average 2.730769230769231) internal successors, (71), 26 states have internal predecessors, (71), 7 states have call successors, (11), 4 states have call predecessors, (11), 7 states have return successors, (9), 7 states have call predecessors, (9), 7 states have call successors, (9) [2021-11-13 18:19:11,922 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 169 transitions. [2021-11-13 18:19:11,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-11-13 18:19:11,924 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:19:11,924 INFO L514 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] [2021-11-13 18:19:11,958 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-13 18:19:12,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-13 18:19:12,141 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting mainErr2REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:19:12,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:12,141 INFO L85 PathProgramCache]: Analyzing trace with hash 232427872, now seen corresponding path program 1 times [2021-11-13 18:19:12,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:12,141 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824768196] [2021-11-13 18:19:12,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:12,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:12,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:12,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:19:12,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:12,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:19:12,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:12,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:19:12,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:13,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:19:13,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:13,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:19:13,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:14,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:19:14,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:15,644 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-13 18:19:15,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:15,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824768196] [2021-11-13 18:19:15,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824768196] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:19:15,645 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:19:15,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2021-11-13 18:19:15,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252818321] [2021-11-13 18:19:15,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:19:15,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2021-11-13 18:19:15,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:19:15,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-11-13 18:19:15,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=642, Unknown=0, NotChecked=0, Total=702 [2021-11-13 18:19:15,647 INFO L87 Difference]: Start difference. First operand 153 states and 169 transitions. Second operand has 27 states, 23 states have (on average 2.391304347826087) internal successors, (55), 21 states have internal predecessors, (55), 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-13 18:19:23,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-13 18:19:23,173 INFO L93 Difference]: Finished difference Result 202 states and 224 transitions. [2021-11-13 18:19:23,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-13 18:19:23,174 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 23 states have (on average 2.391304347826087) internal successors, (55), 21 states have internal predecessors, (55), 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 69 [2021-11-13 18:19:23,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-13 18:19:23,176 INFO L225 Difference]: With dead ends: 202 [2021-11-13 18:19:23,176 INFO L226 Difference]: Without dead ends: 202 [2021-11-13 18:19:23,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=134, Invalid=1506, Unknown=0, NotChecked=0, Total=1640 [2021-11-13 18:19:23,178 INFO L933 BasicCegarLoop]: 47 mSDtfsCounter, 205 mSDsluCounter, 570 mSDsCounter, 0 mSdLazyCounter, 1775 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5031.27ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 1811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.89ms SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 1775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5317.31ms IncrementalHoareTripleChecker+Time [2021-11-13 18:19:23,179 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [206 Valid, 617 Invalid, 1811 Unknown, 0 Unchecked, 14.89ms Time], IncrementalHoareTripleChecker [36 Valid, 1775 Invalid, 0 Unknown, 0 Unchecked, 5317.31ms Time] [2021-11-13 18:19:23,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-11-13 18:19:23,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 164. [2021-11-13 18:19:23,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 123 states have (on average 1.2601626016260163) internal successors, (155), 143 states have internal predecessors, (155), 12 states have call successors, (12), 9 states have call predecessors, (12), 11 states have return successors, (14), 11 states have call predecessors, (14), 11 states have call successors, (14) [2021-11-13 18:19:23,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 181 transitions. [2021-11-13 18:19:23,189 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 181 transitions. Word has length 69 [2021-11-13 18:19:23,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-13 18:19:23,190 INFO L470 AbstractCegarLoop]: Abstraction has 164 states and 181 transitions. [2021-11-13 18:19:23,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 23 states have (on average 2.391304347826087) internal successors, (55), 21 states have internal predecessors, (55), 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-13 18:19:23,190 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 181 transitions. [2021-11-13 18:19:23,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-11-13 18:19:23,191 INFO L506 BasicCegarLoop]: Found error trace [2021-11-13 18:19:23,192 INFO L514 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] [2021-11-13 18:19:23,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-13 18:19:23,192 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting mainErr3REQUIRES_VIOLATION === [dll_destroyErr0REQUIRES_VIOLATION, dll_destroyErr1REQUIRES_VIOLATION, dll_destroyErr2ASSERT_VIOLATIONMEMORY_FREE, dll_destroyErr3ASSERT_VIOLATIONMEMORY_FREE (and 43 more)] === [2021-11-13 18:19:23,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:19:23,193 INFO L85 PathProgramCache]: Analyzing trace with hash 232427873, now seen corresponding path program 1 times [2021-11-13 18:19:23,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:19:23,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540066502] [2021-11-13 18:19:23,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:23,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:19:23,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:23,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-11-13 18:19:23,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:23,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-11-13 18:19:23,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:24,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-11-13 18:19:24,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:24,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-11-13 18:19:24,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:24,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-11-13 18:19:24,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:26,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-11-13 18:19:26,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:28,205 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-13 18:19:28,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:19:28,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540066502] [2021-11-13 18:19:28,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540066502] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:19:28,206 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536123481] [2021-11-13 18:19:28,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:19:28,206 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:19:28,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:19:28,207 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:19:28,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1012031e-bdff-4133-8d29-df9d2e52d513/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-13 18:19:28,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:19:28,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 428 conjuncts, 69 conjunts are in the unsatisfiable core [2021-11-13 18:19:28,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:19:30,586 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 14 [2021-11-13 18:19:30,596 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-13 18:20:17,838 WARN L860 $PredicateComparison]: unable to prove that (exists ((dll_append_~new_last~0.base Int) (v_DerPreprocessor_8 Int) (v_DerPreprocessor_7 Int) (dll_append_~last~0.offset Int) (node_create_~temp~0.offset Int) (dll_append_~new_last~0.offset Int) (node_create_~temp~0.base Int)) (let ((.cse7 (+ node_create_~temp~0.offset 4)) (.cse8 (+ node_create_~temp~0.offset 8))) (let ((.cse3 (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) .cse7 0) .cse8 0) node_create_~temp~0.offset v_DerPreprocessor_8)))) (let ((.cse1 (+ dll_append_~new_last~0.offset 8)) (.cse2 (select (select .cse3 |c_dll_append_#in~head.base|) |c_dll_append_#in~head.offset|)) (.cse4 (+ dll_append_~last~0.offset 4)) (.cse6 (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) .cse7 0) .cse8 0) node_create_~temp~0.offset v_DerPreprocessor_7)))) (and (<= (+ node_create_~temp~0.base 1) |c_#StackHeapBarrier|) (= (let ((.cse0 (store .cse3 .cse2 (store (select .cse3 .cse2) .cse4 dll_append_~new_last~0.base)))) (store .cse0 dll_append_~new_last~0.base (store (select .cse0 dll_append_~new_last~0.base) .cse1 .cse2))) |c_#memory_$Pointer$.base|) (<= (+ dll_append_~last~0.offset 8) (select |c_#length| .cse2)) (<= dll_append_~new_last~0.base node_create_~temp~0.base) (= |c_#memory_$Pointer$.offset| (let ((.cse5 (store .cse6 .cse2 (store (select .cse6 .cse2) .cse4 dll_append_~new_last~0.offset)))) (store .cse5 dll_append_~new_last~0.base (store (select .cse5 dll_append_~new_last~0.base) .cse1 dll_append_~last~0.offset)))) (<= (select (select .cse6 |c_dll_append_#in~head.base|) |c_dll_append_#in~head.offset|) dll_append_~last~0.offset)))))) is different from true [2021-11-13 18:20:26,398 WARN L227 SmtUtils]: Spent 7.37s on a formula simplification. DAG size of input: 227 DAG size of output: 91 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-11-13 18:20:26,399 INFO L354 Elim1Store]: treesize reduction 1696, result has 13.2 percent of original size [2021-11-13 18:20:26,400 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 5 new quantified variables, introduced 15 case distinctions, treesize of input 2240 treesize of output 1667 [2021-11-13 18:20:29,003 INFO L354 Elim1Store]: treesize reduction 2137, result has 17.9 percent of original size [2021-11-13 18:20:29,004 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 2518 treesize of output 1895 [2021-11-13 18:20:51,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 18:20:51,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 18:20:51,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 18:20:51,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 18:20:51,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 18:20:51,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-13 18:20:51,957 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-13 18:20:51,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 8 case distinctions, treesize of input 148 treesize of output 242