./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/list-simple/dll2c_update_all_reverse.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version b2eff8ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/list-simple/dll2c_update_all_reverse.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD --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 5247496942546516118f3c28fa350944e097bdf15ee64734ca287a29ad51a034 .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-b2eff8b [2021-10-28 23:24:21,755 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-28 23:24:21,757 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-28 23:24:21,807 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-28 23:24:21,808 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-28 23:24:21,810 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-28 23:24:21,812 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-28 23:24:21,815 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-28 23:24:21,820 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-28 23:24:21,825 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-28 23:24:21,827 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-28 23:24:21,829 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-28 23:24:21,832 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-28 23:24:21,837 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-28 23:24:21,839 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-28 23:24:21,845 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-28 23:24:21,850 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-28 23:24:21,860 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-28 23:24:21,863 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-28 23:24:21,866 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-28 23:24:21,868 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-28 23:24:21,873 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-28 23:24:21,877 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-28 23:24:21,880 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-28 23:24:21,889 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-28 23:24:21,891 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-28 23:24:21,892 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-28 23:24:21,894 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-28 23:24:21,895 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-28 23:24:21,897 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-28 23:24:21,898 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-28 23:24:21,900 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-28 23:24:21,902 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-28 23:24:21,903 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-28 23:24:21,905 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-28 23:24:21,906 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-28 23:24:21,907 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-28 23:24:21,907 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-28 23:24:21,907 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-28 23:24:21,909 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-28 23:24:21,909 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-28 23:24:21,911 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-10-28 23:24:21,955 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-28 23:24:21,955 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-28 23:24:21,956 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-28 23:24:21,956 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-28 23:24:21,957 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-28 23:24:21,958 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-28 23:24:21,958 INFO L138 SettingsManager]: * Use SBE=true [2021-10-28 23:24:21,958 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-28 23:24:21,959 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-28 23:24:21,959 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-28 23:24:21,959 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-28 23:24:21,960 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-28 23:24:21,960 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-28 23:24:21,960 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-28 23:24:21,960 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-28 23:24:21,961 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-28 23:24:21,961 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-28 23:24:21,961 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-28 23:24:21,961 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-28 23:24:21,962 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-28 23:24:21,962 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-28 23:24:21,962 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-28 23:24:21,963 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-28 23:24:21,963 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-28 23:24:21,963 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-28 23:24:21,964 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-28 23:24:21,964 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-28 23:24:21,964 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-28 23:24:21,964 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-28 23:24:21,965 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_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/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_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD 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 -> 5247496942546516118f3c28fa350944e097bdf15ee64734ca287a29ad51a034 [2021-10-28 23:24:22,239 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-28 23:24:22,279 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-28 23:24:22,284 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-28 23:24:22,287 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-28 23:24:22,290 INFO L275 PluginConnector]: CDTParser initialized [2021-10-28 23:24:22,291 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/../../sv-benchmarks/c/list-simple/dll2c_update_all_reverse.i [2021-10-28 23:24:22,394 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/data/57dc0e60f/bf13809eb157474ba6c70190c7a44cd3/FLAGdaf9059e7 [2021-10-28 23:24:23,053 INFO L306 CDTParser]: Found 1 translation units. [2021-10-28 23:24:23,054 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/sv-benchmarks/c/list-simple/dll2c_update_all_reverse.i [2021-10-28 23:24:23,074 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/data/57dc0e60f/bf13809eb157474ba6c70190c7a44cd3/FLAGdaf9059e7 [2021-10-28 23:24:23,372 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/data/57dc0e60f/bf13809eb157474ba6c70190c7a44cd3 [2021-10-28 23:24:23,375 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-28 23:24:23,377 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-28 23:24:23,379 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-28 23:24:23,379 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-28 23:24:23,395 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-28 23:24:23,396 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 11:24:23" (1/1) ... [2021-10-28 23:24:23,398 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@63f48364 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:24:23, skipping insertion in model container [2021-10-28 23:24:23,399 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 11:24:23" (1/1) ... [2021-10-28 23:24:23,409 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-28 23:24:23,461 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 23:24:23,931 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_13446c10-f108-46d2-8666-f74e1a9f2138/sv-benchmarks/c/list-simple/dll2c_update_all_reverse.i[24556,24569] [2021-10-28 23:24:23,940 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 23:24:23,949 INFO L203 MainTranslator]: Completed pre-run [2021-10-28 23:24:23,996 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_13446c10-f108-46d2-8666-f74e1a9f2138/sv-benchmarks/c/list-simple/dll2c_update_all_reverse.i[24556,24569] [2021-10-28 23:24:23,997 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 23:24:24,036 INFO L208 MainTranslator]: Completed translation [2021-10-28 23:24:24,037 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:24:24 WrapperNode [2021-10-28 23:24:24,037 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-28 23:24:24,038 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-28 23:24:24,039 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-28 23:24:24,039 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-28 23:24:24,053 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:24:24" (1/1) ... [2021-10-28 23:24:24,053 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:24:24" (1/1) ... [2021-10-28 23:24:24,090 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:24:24" (1/1) ... [2021-10-28 23:24:24,092 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:24:24" (1/1) ... [2021-10-28 23:24:24,122 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:24:24" (1/1) ... [2021-10-28 23:24:24,136 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:24:24" (1/1) ... [2021-10-28 23:24:24,144 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:24:24" (1/1) ... [2021-10-28 23:24:24,162 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-28 23:24:24,163 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-28 23:24:24,163 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-28 23:24:24,163 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-28 23:24:24,173 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:24:24" (1/1) ... [2021-10-28 23:24:24,181 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-28 23:24:24,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:24:24,216 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-28 23:24:24,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-28 23:24:24,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-10-28 23:24:24,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-28 23:24:24,273 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-10-28 23:24:24,273 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_32 [2021-10-28 23:24:24,273 INFO L138 BoogieDeclarations]: Found implementation of procedure __bswap_64 [2021-10-28 23:24:24,274 INFO L138 BoogieDeclarations]: Found implementation of procedure myexit [2021-10-28 23:24:24,274 INFO L138 BoogieDeclarations]: Found implementation of procedure node_create [2021-10-28 23:24:24,274 INFO L138 BoogieDeclarations]: Found implementation of procedure dll_circular_create [2021-10-28 23:24:24,275 INFO L138 BoogieDeclarations]: Found implementation of procedure dll_circular_destroy [2021-10-28 23:24:24,277 INFO L138 BoogieDeclarations]: Found implementation of procedure dll_circular_get_data_at [2021-10-28 23:24:24,277 INFO L138 BoogieDeclarations]: Found implementation of procedure dll_circular_update_at [2021-10-28 23:24:24,277 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-10-28 23:24:24,277 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-10-28 23:24:24,278 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-10-28 23:24:24,278 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2021-10-28 23:24:24,278 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2021-10-28 23:24:24,278 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-10-28 23:24:24,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-28 23:24:24,279 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_32 [2021-10-28 23:24:24,279 INFO L130 BoogieDeclarations]: Found specification of procedure __bswap_64 [2021-10-28 23:24:24,279 INFO L130 BoogieDeclarations]: Found specification of procedure __ctype_get_mb_cur_max [2021-10-28 23:24:24,279 INFO L130 BoogieDeclarations]: Found specification of procedure atof [2021-10-28 23:24:24,279 INFO L130 BoogieDeclarations]: Found specification of procedure atoi [2021-10-28 23:24:24,279 INFO L130 BoogieDeclarations]: Found specification of procedure atol [2021-10-28 23:24:24,280 INFO L130 BoogieDeclarations]: Found specification of procedure atoll [2021-10-28 23:24:24,280 INFO L130 BoogieDeclarations]: Found specification of procedure strtod [2021-10-28 23:24:24,280 INFO L130 BoogieDeclarations]: Found specification of procedure strtof [2021-10-28 23:24:24,280 INFO L130 BoogieDeclarations]: Found specification of procedure strtold [2021-10-28 23:24:24,280 INFO L130 BoogieDeclarations]: Found specification of procedure strtol [2021-10-28 23:24:24,281 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2021-10-28 23:24:24,281 INFO L130 BoogieDeclarations]: Found specification of procedure strtoq [2021-10-28 23:24:24,281 INFO L130 BoogieDeclarations]: Found specification of procedure strtouq [2021-10-28 23:24:24,281 INFO L130 BoogieDeclarations]: Found specification of procedure strtoll [2021-10-28 23:24:24,281 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2021-10-28 23:24:24,281 INFO L130 BoogieDeclarations]: Found specification of procedure l64a [2021-10-28 23:24:24,282 INFO L130 BoogieDeclarations]: Found specification of procedure a64l [2021-10-28 23:24:24,282 INFO L130 BoogieDeclarations]: Found specification of procedure select [2021-10-28 23:24:24,282 INFO L130 BoogieDeclarations]: Found specification of procedure pselect [2021-10-28 23:24:24,282 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_major [2021-10-28 23:24:24,283 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_minor [2021-10-28 23:24:24,283 INFO L130 BoogieDeclarations]: Found specification of procedure gnu_dev_makedev [2021-10-28 23:24:24,283 INFO L130 BoogieDeclarations]: Found specification of procedure random [2021-10-28 23:24:24,283 INFO L130 BoogieDeclarations]: Found specification of procedure srandom [2021-10-28 23:24:24,283 INFO L130 BoogieDeclarations]: Found specification of procedure initstate [2021-10-28 23:24:24,284 INFO L130 BoogieDeclarations]: Found specification of procedure setstate [2021-10-28 23:24:24,284 INFO L130 BoogieDeclarations]: Found specification of procedure random_r [2021-10-28 23:24:24,284 INFO L130 BoogieDeclarations]: Found specification of procedure srandom_r [2021-10-28 23:24:24,284 INFO L130 BoogieDeclarations]: Found specification of procedure initstate_r [2021-10-28 23:24:24,285 INFO L130 BoogieDeclarations]: Found specification of procedure setstate_r [2021-10-28 23:24:24,285 INFO L130 BoogieDeclarations]: Found specification of procedure rand [2021-10-28 23:24:24,286 INFO L130 BoogieDeclarations]: Found specification of procedure srand [2021-10-28 23:24:24,286 INFO L130 BoogieDeclarations]: Found specification of procedure rand_r [2021-10-28 23:24:24,286 INFO L130 BoogieDeclarations]: Found specification of procedure drand48 [2021-10-28 23:24:24,287 INFO L130 BoogieDeclarations]: Found specification of procedure erand48 [2021-10-28 23:24:24,287 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48 [2021-10-28 23:24:24,287 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48 [2021-10-28 23:24:24,287 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48 [2021-10-28 23:24:24,287 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48 [2021-10-28 23:24:24,287 INFO L130 BoogieDeclarations]: Found specification of procedure srand48 [2021-10-28 23:24:24,288 INFO L130 BoogieDeclarations]: Found specification of procedure seed48 [2021-10-28 23:24:24,288 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48 [2021-10-28 23:24:24,288 INFO L130 BoogieDeclarations]: Found specification of procedure drand48_r [2021-10-28 23:24:24,288 INFO L130 BoogieDeclarations]: Found specification of procedure erand48_r [2021-10-28 23:24:24,288 INFO L130 BoogieDeclarations]: Found specification of procedure lrand48_r [2021-10-28 23:24:24,289 INFO L130 BoogieDeclarations]: Found specification of procedure nrand48_r [2021-10-28 23:24:24,289 INFO L130 BoogieDeclarations]: Found specification of procedure mrand48_r [2021-10-28 23:24:24,290 INFO L130 BoogieDeclarations]: Found specification of procedure jrand48_r [2021-10-28 23:24:24,290 INFO L130 BoogieDeclarations]: Found specification of procedure srand48_r [2021-10-28 23:24:24,291 INFO L130 BoogieDeclarations]: Found specification of procedure seed48_r [2021-10-28 23:24:24,291 INFO L130 BoogieDeclarations]: Found specification of procedure lcong48_r [2021-10-28 23:24:24,292 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2021-10-28 23:24:24,292 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2021-10-28 23:24:24,292 INFO L130 BoogieDeclarations]: Found specification of procedure realloc [2021-10-28 23:24:24,292 INFO L130 BoogieDeclarations]: Found specification of procedure free [2021-10-28 23:24:24,292 INFO L130 BoogieDeclarations]: Found specification of procedure cfree [2021-10-28 23:24:24,292 INFO L130 BoogieDeclarations]: Found specification of procedure alloca [2021-10-28 23:24:24,293 INFO L130 BoogieDeclarations]: Found specification of procedure valloc [2021-10-28 23:24:24,293 INFO L130 BoogieDeclarations]: Found specification of procedure posix_memalign [2021-10-28 23:24:24,293 INFO L130 BoogieDeclarations]: Found specification of procedure aligned_alloc [2021-10-28 23:24:24,294 INFO L130 BoogieDeclarations]: Found specification of procedure atexit [2021-10-28 23:24:24,294 INFO L130 BoogieDeclarations]: Found specification of procedure at_quick_exit [2021-10-28 23:24:24,294 INFO L130 BoogieDeclarations]: Found specification of procedure on_exit [2021-10-28 23:24:24,294 INFO L130 BoogieDeclarations]: Found specification of procedure exit [2021-10-28 23:24:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure quick_exit [2021-10-28 23:24:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure _Exit [2021-10-28 23:24:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure getenv [2021-10-28 23:24:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure putenv [2021-10-28 23:24:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure setenv [2021-10-28 23:24:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure unsetenv [2021-10-28 23:24:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure clearenv [2021-10-28 23:24:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure mktemp [2021-10-28 23:24:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemp [2021-10-28 23:24:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure mkstemps [2021-10-28 23:24:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure mkdtemp [2021-10-28 23:24:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure system [2021-10-28 23:24:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure realpath [2021-10-28 23:24:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure bsearch [2021-10-28 23:24:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure qsort [2021-10-28 23:24:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure abs [2021-10-28 23:24:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure labs [2021-10-28 23:24:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure llabs [2021-10-28 23:24:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure div [2021-10-28 23:24:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldiv [2021-10-28 23:24:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure lldiv [2021-10-28 23:24:24,299 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt [2021-10-28 23:24:24,299 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt [2021-10-28 23:24:24,299 INFO L130 BoogieDeclarations]: Found specification of procedure gcvt [2021-10-28 23:24:24,299 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt [2021-10-28 23:24:24,300 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt [2021-10-28 23:24:24,300 INFO L130 BoogieDeclarations]: Found specification of procedure qgcvt [2021-10-28 23:24:24,300 INFO L130 BoogieDeclarations]: Found specification of procedure ecvt_r [2021-10-28 23:24:24,300 INFO L130 BoogieDeclarations]: Found specification of procedure fcvt_r [2021-10-28 23:24:24,300 INFO L130 BoogieDeclarations]: Found specification of procedure qecvt_r [2021-10-28 23:24:24,300 INFO L130 BoogieDeclarations]: Found specification of procedure qfcvt_r [2021-10-28 23:24:24,301 INFO L130 BoogieDeclarations]: Found specification of procedure mblen [2021-10-28 23:24:24,301 INFO L130 BoogieDeclarations]: Found specification of procedure mbtowc [2021-10-28 23:24:24,301 INFO L130 BoogieDeclarations]: Found specification of procedure wctomb [2021-10-28 23:24:24,301 INFO L130 BoogieDeclarations]: Found specification of procedure mbstowcs [2021-10-28 23:24:24,301 INFO L130 BoogieDeclarations]: Found specification of procedure wcstombs [2021-10-28 23:24:24,302 INFO L130 BoogieDeclarations]: Found specification of procedure rpmatch [2021-10-28 23:24:24,302 INFO L130 BoogieDeclarations]: Found specification of procedure getsubopt [2021-10-28 23:24:24,302 INFO L130 BoogieDeclarations]: Found specification of procedure getloadavg [2021-10-28 23:24:24,302 INFO L130 BoogieDeclarations]: Found specification of procedure myexit [2021-10-28 23:24:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure node_create [2021-10-28 23:24:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-10-28 23:24:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-10-28 23:24:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-28 23:24:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure dll_circular_create [2021-10-28 23:24:24,307 INFO L130 BoogieDeclarations]: Found specification of procedure dll_circular_destroy [2021-10-28 23:24:24,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-10-28 23:24:24,308 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-28 23:24:24,308 INFO L130 BoogieDeclarations]: Found specification of procedure dll_circular_get_data_at [2021-10-28 23:24:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-28 23:24:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure dll_circular_update_at [2021-10-28 23:24:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-10-28 23:24:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-10-28 23:24:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-28 23:24:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-28 23:24:24,803 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint myexitFINAL: assume true; [2021-10-28 23:24:25,018 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-28 23:24:25,019 INFO L299 CfgBuilder]: Removed 6 assume(true) statements. [2021-10-28 23:24:25,021 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:24:25 BoogieIcfgContainer [2021-10-28 23:24:25,022 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-28 23:24:25,024 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-28 23:24:25,024 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-28 23:24:25,029 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-28 23:24:25,029 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.10 11:24:23" (1/3) ... [2021-10-28 23:24:25,030 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1747865d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.10 11:24:25, skipping insertion in model container [2021-10-28 23:24:25,031 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:24:24" (2/3) ... [2021-10-28 23:24:25,031 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1747865d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.10 11:24:25, skipping insertion in model container [2021-10-28 23:24:25,031 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:24:25" (3/3) ... [2021-10-28 23:24:25,033 INFO L111 eAbstractionObserver]: Analyzing ICFG dll2c_update_all_reverse.i [2021-10-28 23:24:25,040 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-28 23:24:25,040 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 34 error locations. [2021-10-28 23:24:25,100 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-28 23:24:25,109 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-10-28 23:24:25,109 INFO L340 AbstractCegarLoop]: Starting to check reachability of 34 error locations. [2021-10-28 23:24:25,132 INFO L276 IsEmpty]: Start isEmpty. Operand has 114 states, 63 states have (on average 1.7936507936507937) internal successors, (113), 97 states have internal predecessors, (113), 9 states have call successors, (9), 8 states have call predecessors, (9), 7 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-10-28 23:24:25,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-28 23:24:25,143 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:25,144 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:25,145 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting node_createErr0REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:25,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:25,152 INFO L85 PathProgramCache]: Analyzing trace with hash 128365921, now seen corresponding path program 1 times [2021-10-28 23:24:25,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:25,164 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99150220] [2021-10-28 23:24:25,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:25,166 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:25,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:25,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:25,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:25,494 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:24:25,495 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:25,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99150220] [2021-10-28 23:24:25,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99150220] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:25,496 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:24:25,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-28 23:24:25,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912212303] [2021-10-28 23:24:25,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-28 23:24:25,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:25,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-28 23:24:25,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-28 23:24:25,535 INFO L87 Difference]: Start difference. First operand has 114 states, 63 states have (on average 1.7936507936507937) internal successors, (113), 97 states have internal predecessors, (113), 9 states have call successors, (9), 8 states have call predecessors, (9), 7 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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-10-28 23:24:25,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:25,997 INFO L93 Difference]: Finished difference Result 130 states and 140 transitions. [2021-10-28 23:24:25,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-28 23:24:25,999 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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 12 [2021-10-28 23:24:26,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:26,019 INFO L225 Difference]: With dead ends: 130 [2021-10-28 23:24:26,019 INFO L226 Difference]: Without dead ends: 124 [2021-10-28 23:24:26,023 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-28 23:24:26,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2021-10-28 23:24:26,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 105. [2021-10-28 23:24:26,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 60 states have (on average 1.6333333333333333) internal successors, (98), 90 states have internal predecessors, (98), 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-10-28 23:24:26,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 113 transitions. [2021-10-28 23:24:26,108 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 113 transitions. Word has length 12 [2021-10-28 23:24:26,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:26,109 INFO L470 AbstractCegarLoop]: Abstraction has 105 states and 113 transitions. [2021-10-28 23:24:26,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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-10-28 23:24:26,109 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 113 transitions. [2021-10-28 23:24:26,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-10-28 23:24:26,110 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:26,110 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:26,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-28 23:24:26,111 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting node_createErr1REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:26,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:26,112 INFO L85 PathProgramCache]: Analyzing trace with hash 128365922, now seen corresponding path program 1 times [2021-10-28 23:24:26,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:26,112 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883181249] [2021-10-28 23:24:26,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:26,113 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:26,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:26,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:26,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:26,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:24:26,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:26,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883181249] [2021-10-28 23:24:26,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883181249] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:26,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:24:26,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-28 23:24:26,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947821439] [2021-10-28 23:24:26,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-28 23:24:26,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:26,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-28 23:24:26,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-28 23:24:26,342 INFO L87 Difference]: Start difference. First operand 105 states and 113 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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-10-28 23:24:26,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:26,636 INFO L93 Difference]: Finished difference Result 121 states and 130 transitions. [2021-10-28 23:24:26,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-28 23:24:26,637 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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 12 [2021-10-28 23:24:26,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:26,643 INFO L225 Difference]: With dead ends: 121 [2021-10-28 23:24:26,643 INFO L226 Difference]: Without dead ends: 121 [2021-10-28 23:24:26,644 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-28 23:24:26,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-10-28 23:24:26,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 102. [2021-10-28 23:24:26,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 60 states have (on average 1.5833333333333333) internal successors, (95), 87 states have internal predecessors, (95), 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-10-28 23:24:26,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 110 transitions. [2021-10-28 23:24:26,669 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 110 transitions. Word has length 12 [2021-10-28 23:24:26,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:26,670 INFO L470 AbstractCegarLoop]: Abstraction has 102 states and 110 transitions. [2021-10-28 23:24:26,670 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 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-10-28 23:24:26,670 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 110 transitions. [2021-10-28 23:24:26,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-28 23:24:26,671 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:26,671 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:26,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-28 23:24:26,672 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting dll_circular_createErr4REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:26,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:26,673 INFO L85 PathProgramCache]: Analyzing trace with hash 1287918133, now seen corresponding path program 1 times [2021-10-28 23:24:26,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:26,674 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690187761] [2021-10-28 23:24:26,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:26,675 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:26,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:26,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:26,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:26,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:24:26,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:26,910 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:24:26,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:26,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690187761] [2021-10-28 23:24:26,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690187761] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:26,917 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:24:26,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-28 23:24:26,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53737843] [2021-10-28 23:24:26,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-28 23:24:26,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:26,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-28 23:24:26,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-10-28 23:24:26,923 INFO L87 Difference]: Start difference. First operand 102 states and 110 transitions. Second operand has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:24:27,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:27,460 INFO L93 Difference]: Finished difference Result 132 states and 143 transitions. [2021-10-28 23:24:27,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-28 23:24:27,462 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 3 states have call successors, (4), 4 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 20 [2021-10-28 23:24:27,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:27,464 INFO L225 Difference]: With dead ends: 132 [2021-10-28 23:24:27,465 INFO L226 Difference]: Without dead ends: 132 [2021-10-28 23:24:27,465 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-10-28 23:24:27,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-10-28 23:24:27,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 103. [2021-10-28 23:24:27,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 61 states have (on average 1.5737704918032787) internal successors, (96), 88 states have internal predecessors, (96), 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-10-28 23:24:27,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 111 transitions. [2021-10-28 23:24:27,487 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 111 transitions. Word has length 20 [2021-10-28 23:24:27,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:27,487 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 111 transitions. [2021-10-28 23:24:27,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 4 states have internal predecessors, (14), 3 states have call successors, (4), 4 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:24:27,488 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 111 transitions. [2021-10-28 23:24:27,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-28 23:24:27,489 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:27,489 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:27,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-28 23:24:27,490 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting dll_circular_createErr0REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:27,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:27,490 INFO L85 PathProgramCache]: Analyzing trace with hash 60501513, now seen corresponding path program 1 times [2021-10-28 23:24:27,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:27,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488860955] [2021-10-28 23:24:27,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:27,491 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:27,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:27,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:27,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:27,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:24:27,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:27,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-28 23:24:27,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:27,667 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-28 23:24:27,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:27,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488860955] [2021-10-28 23:24:27,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488860955] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:27,675 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:24:27,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-28 23:24:27,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499863814] [2021-10-28 23:24:27,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-28 23:24:27,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:27,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 23:24:27,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-10-28 23:24:27,679 INFO L87 Difference]: Start difference. First operand 103 states and 111 transitions. Second operand has 8 states, 7 states have (on average 2.857142857142857) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-28 23:24:28,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:28,170 INFO L93 Difference]: Finished difference Result 122 states and 132 transitions. [2021-10-28 23:24:28,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-28 23:24:28,171 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.857142857142857) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 30 [2021-10-28 23:24:28,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:28,172 INFO L225 Difference]: With dead ends: 122 [2021-10-28 23:24:28,173 INFO L226 Difference]: Without dead ends: 122 [2021-10-28 23:24:28,173 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-28 23:24:28,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-10-28 23:24:28,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 102. [2021-10-28 23:24:28,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 102 states, 61 states have (on average 1.5573770491803278) internal successors, (95), 87 states have internal predecessors, (95), 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-10-28 23:24:28,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102 states to 102 states and 110 transitions. [2021-10-28 23:24:28,182 INFO L78 Accepts]: Start accepts. Automaton has 102 states and 110 transitions. Word has length 30 [2021-10-28 23:24:28,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:28,183 INFO L470 AbstractCegarLoop]: Abstraction has 102 states and 110 transitions. [2021-10-28 23:24:28,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.857142857142857) internal successors, (20), 5 states have internal predecessors, (20), 1 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-28 23:24:28,183 INFO L276 IsEmpty]: Start isEmpty. Operand 102 states and 110 transitions. [2021-10-28 23:24:28,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-28 23:24:28,185 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:28,185 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:28,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-28 23:24:28,185 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting dll_circular_createErr1REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:28,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:28,186 INFO L85 PathProgramCache]: Analyzing trace with hash 60501514, now seen corresponding path program 1 times [2021-10-28 23:24:28,186 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:28,187 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31254527] [2021-10-28 23:24:28,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:28,187 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:28,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:28,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:28,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:28,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:24:28,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:28,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-28 23:24:28,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:28,416 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:24:28,416 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:28,417 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31254527] [2021-10-28 23:24:28,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31254527] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:28,417 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:24:28,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-28 23:24:28,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772453163] [2021-10-28 23:24:28,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-28 23:24:28,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:28,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 23:24:28,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-10-28 23:24:28,420 INFO L87 Difference]: Start difference. First operand 102 states and 110 transitions. Second operand has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 5 states have internal predecessors, (22), 1 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-28 23:24:28,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:28,946 INFO L93 Difference]: Finished difference Result 121 states and 131 transitions. [2021-10-28 23:24:28,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-28 23:24:28,947 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 5 states have internal predecessors, (22), 1 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 30 [2021-10-28 23:24:28,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:28,949 INFO L225 Difference]: With dead ends: 121 [2021-10-28 23:24:28,949 INFO L226 Difference]: Without dead ends: 121 [2021-10-28 23:24:28,949 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 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-10-28 23:24:28,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2021-10-28 23:24:28,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 101. [2021-10-28 23:24:28,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 61 states have (on average 1.540983606557377) internal successors, (94), 86 states have internal predecessors, (94), 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-10-28 23:24:28,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 109 transitions. [2021-10-28 23:24:28,959 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 109 transitions. Word has length 30 [2021-10-28 23:24:28,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:28,960 INFO L470 AbstractCegarLoop]: Abstraction has 101 states and 109 transitions. [2021-10-28 23:24:28,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 5 states have internal predecessors, (22), 1 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-28 23:24:28,961 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 109 transitions. [2021-10-28 23:24:28,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-28 23:24:28,962 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:28,962 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:28,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-28 23:24:28,963 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting dll_circular_createErr2REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:28,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:28,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1987588278, now seen corresponding path program 1 times [2021-10-28 23:24:28,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:28,964 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282206621] [2021-10-28 23:24:28,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:28,965 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:28,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:29,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:29,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:29,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:24:29,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:29,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-28 23:24:29,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:29,204 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:24:29,204 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:29,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282206621] [2021-10-28 23:24:29,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282206621] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:29,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960888301] [2021-10-28 23:24:29,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:29,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:24:29,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:24:29,208 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:24:29,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-28 23:24:29,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:29,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-28 23:24:29,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:24:29,517 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-10-28 23:24:29,806 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-10-28 23:24:29,807 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 17 treesize of output 21 [2021-10-28 23:24:29,922 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:24:29,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960888301] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:29,923 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:24:29,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 13 [2021-10-28 23:24:29,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775690968] [2021-10-28 23:24:29,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-28 23:24:29,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:29,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-28 23:24:29,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-10-28 23:24:29,925 INFO L87 Difference]: Start difference. First operand 101 states and 109 transitions. Second operand has 14 states, 13 states have (on average 3.0) internal successors, (39), 10 states have internal predecessors, (39), 2 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-28 23:24:30,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:30,850 INFO L93 Difference]: Finished difference Result 128 states and 139 transitions. [2021-10-28 23:24:30,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-28 23:24:30,851 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.0) internal successors, (39), 10 states have internal predecessors, (39), 2 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 32 [2021-10-28 23:24:30,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:30,853 INFO L225 Difference]: With dead ends: 128 [2021-10-28 23:24:30,853 INFO L226 Difference]: Without dead ends: 128 [2021-10-28 23:24:30,853 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-10-28 23:24:30,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2021-10-28 23:24:30,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 106. [2021-10-28 23:24:30,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 65 states have (on average 1.5384615384615385) internal successors, (100), 90 states have internal predecessors, (100), 9 states have call successors, (9), 7 states have call predecessors, (9), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-10-28 23:24:30,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 117 transitions. [2021-10-28 23:24:30,876 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 117 transitions. Word has length 32 [2021-10-28 23:24:30,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:30,876 INFO L470 AbstractCegarLoop]: Abstraction has 106 states and 117 transitions. [2021-10-28 23:24:30,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.0) internal successors, (39), 10 states have internal predecessors, (39), 2 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-28 23:24:30,877 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 117 transitions. [2021-10-28 23:24:30,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-28 23:24:30,878 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:30,878 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:30,928 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-28 23:24:31,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-10-28 23:24:31,080 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting dll_circular_createErr3REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:31,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:31,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1987588277, now seen corresponding path program 1 times [2021-10-28 23:24:31,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:31,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800467357] [2021-10-28 23:24:31,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:31,081 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:31,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:31,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:31,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:31,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:24:31,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:31,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-28 23:24:31,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:31,443 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:24:31,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:31,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800467357] [2021-10-28 23:24:31,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800467357] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:31,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201981112] [2021-10-28 23:24:31,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:31,445 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:24:31,445 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:24:31,448 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:24:31,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-10-28 23:24:31,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:31,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 217 conjuncts, 24 conjunts are in the unsatisfiable core [2021-10-28 23:24:31,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:24:31,709 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-10-28 23:24:32,149 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-10-28 23:24:32,149 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 22 treesize of output 24 [2021-10-28 23:24:32,159 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-28 23:24:32,160 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 21 treesize of output 21 [2021-10-28 23:24:32,294 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:24:32,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201981112] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:32,295 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:24:32,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 19 [2021-10-28 23:24:32,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542350515] [2021-10-28 23:24:32,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-28 23:24:32,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:32,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-28 23:24:32,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2021-10-28 23:24:32,299 INFO L87 Difference]: Start difference. First operand 106 states and 117 transitions. Second operand has 20 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 15 states have internal predecessors, (45), 3 states have call successors, (8), 4 states have call predecessors, (8), 5 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-28 23:24:33,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:33,395 INFO L93 Difference]: Finished difference Result 127 states and 138 transitions. [2021-10-28 23:24:33,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-28 23:24:33,396 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 15 states have internal predecessors, (45), 3 states have call successors, (8), 4 states have call predecessors, (8), 5 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) Word has length 32 [2021-10-28 23:24:33,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:33,398 INFO L225 Difference]: With dead ends: 127 [2021-10-28 23:24:33,398 INFO L226 Difference]: Without dead ends: 127 [2021-10-28 23:24:33,398 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=103, Invalid=599, Unknown=0, NotChecked=0, Total=702 [2021-10-28 23:24:33,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-10-28 23:24:33,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 106. [2021-10-28 23:24:33,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 65 states have (on average 1.523076923076923) internal successors, (99), 90 states have internal predecessors, (99), 9 states have call successors, (9), 7 states have call predecessors, (9), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-10-28 23:24:33,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 116 transitions. [2021-10-28 23:24:33,405 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 116 transitions. Word has length 32 [2021-10-28 23:24:33,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:33,405 INFO L470 AbstractCegarLoop]: Abstraction has 106 states and 116 transitions. [2021-10-28 23:24:33,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.3684210526315788) internal successors, (45), 15 states have internal predecessors, (45), 3 states have call successors, (8), 4 states have call predecessors, (8), 5 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-28 23:24:33,406 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 116 transitions. [2021-10-28 23:24:33,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-10-28 23:24:33,407 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:33,407 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:33,456 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-10-28 23:24:33,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-10-28 23:24:33,628 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting dll_circular_createErr4REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:33,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:33,628 INFO L85 PathProgramCache]: Analyzing trace with hash 1188265856, now seen corresponding path program 1 times [2021-10-28 23:24:33,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:33,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628527668] [2021-10-28 23:24:33,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:33,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:33,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:33,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:33,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:33,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:24:33,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:33,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-28 23:24:33,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:33,757 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:24:33,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:33,757 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [628527668] [2021-10-28 23:24:33,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [628527668] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:33,758 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639776998] [2021-10-28 23:24:33,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:33,758 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:24:33,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:24:33,760 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:24:33,776 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-10-28 23:24:33,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:33,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-28 23:24:33,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:24:34,080 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:24:34,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639776998] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:34,081 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:24:34,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 8 [2021-10-28 23:24:34,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442302527] [2021-10-28 23:24:34,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-28 23:24:34,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:34,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-28 23:24:34,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-10-28 23:24:34,083 INFO L87 Difference]: Start difference. First operand 106 states and 116 transitions. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 23:24:34,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:34,450 INFO L93 Difference]: Finished difference Result 126 states and 136 transitions. [2021-10-28 23:24:34,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-28 23:24:34,450 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 34 [2021-10-28 23:24:34,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:34,452 INFO L225 Difference]: With dead ends: 126 [2021-10-28 23:24:34,452 INFO L226 Difference]: Without dead ends: 126 [2021-10-28 23:24:34,452 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-28 23:24:34,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-10-28 23:24:34,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 106. [2021-10-28 23:24:34,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 65 states have (on average 1.5076923076923077) internal successors, (98), 90 states have internal predecessors, (98), 9 states have call successors, (9), 7 states have call predecessors, (9), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-10-28 23:24:34,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 115 transitions. [2021-10-28 23:24:34,459 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 115 transitions. Word has length 34 [2021-10-28 23:24:34,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:34,459 INFO L470 AbstractCegarLoop]: Abstraction has 106 states and 115 transitions. [2021-10-28 23:24:34,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.625) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-28 23:24:34,459 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 115 transitions. [2021-10-28 23:24:34,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-28 23:24:34,471 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:34,471 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:34,513 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-10-28 23:24:34,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-10-28 23:24:34,692 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting dll_circular_createErr4REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:34,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:34,693 INFO L85 PathProgramCache]: Analyzing trace with hash -1823244786, now seen corresponding path program 1 times [2021-10-28 23:24:34,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:34,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995463171] [2021-10-28 23:24:34,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:34,693 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:34,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:34,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:34,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:34,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:24:34,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:34,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-28 23:24:34,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:34,830 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-10-28 23:24:34,830 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:34,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995463171] [2021-10-28 23:24:34,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995463171] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:34,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1395855468] [2021-10-28 23:24:34,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:34,832 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:24:34,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:24:34,836 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:24:34,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-10-28 23:24:35,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:35,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-28 23:24:35,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:24:35,189 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-10-28 23:24:35,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1395855468] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:35,190 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:24:35,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 3] total 6 [2021-10-28 23:24:35,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579888452] [2021-10-28 23:24:35,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-28 23:24:35,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:35,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-28 23:24:35,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-10-28 23:24:35,192 INFO L87 Difference]: Start difference. First operand 106 states and 115 transitions. Second operand has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-28 23:24:35,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:35,567 INFO L93 Difference]: Finished difference Result 130 states and 142 transitions. [2021-10-28 23:24:35,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-28 23:24:35,568 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) Word has length 35 [2021-10-28 23:24:35,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:35,569 INFO L225 Difference]: With dead ends: 130 [2021-10-28 23:24:35,569 INFO L226 Difference]: Without dead ends: 130 [2021-10-28 23:24:35,570 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-10-28 23:24:35,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2021-10-28 23:24:35,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 109. [2021-10-28 23:24:35,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 68 states have (on average 1.5147058823529411) internal successors, (103), 93 states have internal predecessors, (103), 9 states have call successors, (9), 7 states have call predecessors, (9), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-10-28 23:24:35,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 120 transitions. [2021-10-28 23:24:35,576 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 120 transitions. Word has length 35 [2021-10-28 23:24:35,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:35,576 INFO L470 AbstractCegarLoop]: Abstraction has 109 states and 120 transitions. [2021-10-28 23:24:35,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (4), 3 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-28 23:24:35,577 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 120 transitions. [2021-10-28 23:24:35,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-28 23:24:35,580 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:35,580 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:35,618 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-10-28 23:24:35,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:24:35,797 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting dll_circular_createErr5REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:35,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:35,797 INFO L85 PathProgramCache]: Analyzing trace with hash -1823244785, now seen corresponding path program 1 times [2021-10-28 23:24:35,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:35,798 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514333053] [2021-10-28 23:24:35,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:35,798 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:35,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:35,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:35,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:35,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:24:35,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:35,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-28 23:24:35,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:35,995 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:24:35,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:35,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514333053] [2021-10-28 23:24:35,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514333053] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:35,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434810457] [2021-10-28 23:24:35,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:35,996 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:24:35,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:24:35,997 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:24:36,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-10-28 23:24:36,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:36,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-28 23:24:36,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:24:36,421 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:24:36,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434810457] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:36,421 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:24:36,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 14 [2021-10-28 23:24:36,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623817207] [2021-10-28 23:24:36,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-28 23:24:36,423 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:36,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-28 23:24:36,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-10-28 23:24:36,424 INFO L87 Difference]: Start difference. First operand 109 states and 120 transitions. Second operand has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 11 states have internal predecessors, (45), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-28 23:24:37,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:37,036 INFO L93 Difference]: Finished difference Result 135 states and 147 transitions. [2021-10-28 23:24:37,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-28 23:24:37,037 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 11 states have internal predecessors, (45), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) Word has length 35 [2021-10-28 23:24:37,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:37,038 INFO L225 Difference]: With dead ends: 135 [2021-10-28 23:24:37,039 INFO L226 Difference]: Without dead ends: 135 [2021-10-28 23:24:37,039 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-10-28 23:24:37,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-10-28 23:24:37,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 109. [2021-10-28 23:24:37,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 68 states have (on average 1.5) internal successors, (102), 93 states have internal predecessors, (102), 9 states have call successors, (9), 7 states have call predecessors, (9), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-10-28 23:24:37,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 119 transitions. [2021-10-28 23:24:37,044 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 119 transitions. Word has length 35 [2021-10-28 23:24:37,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:37,044 INFO L470 AbstractCegarLoop]: Abstraction has 109 states and 119 transitions. [2021-10-28 23:24:37,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 11 states have internal predecessors, (45), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-28 23:24:37,045 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 119 transitions. [2021-10-28 23:24:37,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-28 23:24:37,045 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:37,045 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:37,089 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-10-28 23:24:37,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-10-28 23:24:37,246 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting dll_circular_createErr6REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:37,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:37,246 INFO L85 PathProgramCache]: Analyzing trace with hash -686013508, now seen corresponding path program 1 times [2021-10-28 23:24:37,247 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:37,247 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916039004] [2021-10-28 23:24:37,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:37,247 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:37,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:37,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:37,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:37,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:24:37,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:37,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-28 23:24:37,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:37,369 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-28 23:24:37,370 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:37,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916039004] [2021-10-28 23:24:37,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916039004] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:37,370 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:24:37,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-28 23:24:37,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884709075] [2021-10-28 23:24:37,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-28 23:24:37,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:37,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-28 23:24:37,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-10-28 23:24:37,372 INFO L87 Difference]: Start difference. First operand 109 states and 119 transitions. Second operand has 9 states, 8 states have (on average 3.25) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-28 23:24:37,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:37,803 INFO L93 Difference]: Finished difference Result 128 states and 139 transitions. [2021-10-28 23:24:37,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-28 23:24:37,804 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.25) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2021-10-28 23:24:37,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:37,805 INFO L225 Difference]: With dead ends: 128 [2021-10-28 23:24:37,805 INFO L226 Difference]: Without dead ends: 128 [2021-10-28 23:24:37,806 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-10-28 23:24:37,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2021-10-28 23:24:37,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 108. [2021-10-28 23:24:37,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 68 states have (on average 1.4852941176470589) internal successors, (101), 92 states have internal predecessors, (101), 9 states have call successors, (9), 7 states have call predecessors, (9), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-10-28 23:24:37,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 118 transitions. [2021-10-28 23:24:37,810 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 118 transitions. Word has length 36 [2021-10-28 23:24:37,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:37,811 INFO L470 AbstractCegarLoop]: Abstraction has 108 states and 118 transitions. [2021-10-28 23:24:37,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.25) internal successors, (26), 6 states have internal predecessors, (26), 1 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-28 23:24:37,811 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 118 transitions. [2021-10-28 23:24:37,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-28 23:24:37,813 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:37,813 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:37,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-28 23:24:37,813 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting dll_circular_createErr7REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:37,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:37,814 INFO L85 PathProgramCache]: Analyzing trace with hash -686013507, now seen corresponding path program 1 times [2021-10-28 23:24:37,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:37,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670540253] [2021-10-28 23:24:37,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:37,815 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:37,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:37,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:37,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:37,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:24:37,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:37,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-28 23:24:37,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:37,980 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:24:37,981 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:37,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670540253] [2021-10-28 23:24:37,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670540253] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:37,981 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:24:37,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-28 23:24:37,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950074056] [2021-10-28 23:24:37,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-28 23:24:37,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:37,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-28 23:24:37,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-10-28 23:24:37,983 INFO L87 Difference]: Start difference. First operand 108 states and 118 transitions. Second operand has 9 states, 8 states have (on average 3.5) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-28 23:24:38,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:38,444 INFO L93 Difference]: Finished difference Result 126 states and 137 transitions. [2021-10-28 23:24:38,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-28 23:24:38,445 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.5) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2021-10-28 23:24:38,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:38,446 INFO L225 Difference]: With dead ends: 126 [2021-10-28 23:24:38,446 INFO L226 Difference]: Without dead ends: 126 [2021-10-28 23:24:38,447 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-10-28 23:24:38,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-10-28 23:24:38,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 107. [2021-10-28 23:24:38,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 68 states have (on average 1.4705882352941178) internal successors, (100), 91 states have internal predecessors, (100), 9 states have call successors, (9), 7 states have call predecessors, (9), 6 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-10-28 23:24:38,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 117 transitions. [2021-10-28 23:24:38,452 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 117 transitions. Word has length 36 [2021-10-28 23:24:38,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:38,453 INFO L470 AbstractCegarLoop]: Abstraction has 107 states and 117 transitions. [2021-10-28 23:24:38,453 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.5) internal successors, (28), 6 states have internal predecessors, (28), 1 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-28 23:24:38,454 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 117 transitions. [2021-10-28 23:24:38,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-28 23:24:38,455 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:38,455 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:38,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-10-28 23:24:38,455 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting dll_circular_update_atErr3REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:38,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:38,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1949112644, now seen corresponding path program 1 times [2021-10-28 23:24:38,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:38,456 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722773905] [2021-10-28 23:24:38,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:38,457 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:38,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:38,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:38,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:38,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:24:38,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:38,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:24:38,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:38,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:24:38,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:38,604 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-28 23:24:38,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:38,605 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722773905] [2021-10-28 23:24:38,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722773905] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:38,605 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:24:38,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-10-28 23:24:38,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572256757] [2021-10-28 23:24:38,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-28 23:24:38,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:38,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-28 23:24:38,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-10-28 23:24:38,607 INFO L87 Difference]: Start difference. First operand 107 states and 117 transitions. Second operand has 9 states, 8 states have (on average 3.5) internal successors, (28), 6 states have internal predecessors, (28), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-28 23:24:39,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:39,173 INFO L93 Difference]: Finished difference Result 148 states and 161 transitions. [2021-10-28 23:24:39,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-28 23:24:39,174 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 3.5) internal successors, (28), 6 states have internal predecessors, (28), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 45 [2021-10-28 23:24:39,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:39,175 INFO L225 Difference]: With dead ends: 148 [2021-10-28 23:24:39,176 INFO L226 Difference]: Without dead ends: 148 [2021-10-28 23:24:39,176 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-10-28 23:24:39,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2021-10-28 23:24:39,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 118. [2021-10-28 23:24:39,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 77 states have (on average 1.4805194805194806) internal successors, (114), 101 states have internal predecessors, (114), 10 states have call successors, (10), 8 states have call predecessors, (10), 7 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:24:39,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 133 transitions. [2021-10-28 23:24:39,183 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 133 transitions. Word has length 45 [2021-10-28 23:24:39,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:39,183 INFO L470 AbstractCegarLoop]: Abstraction has 118 states and 133 transitions. [2021-10-28 23:24:39,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 3.5) internal successors, (28), 6 states have internal predecessors, (28), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-28 23:24:39,184 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 133 transitions. [2021-10-28 23:24:39,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-28 23:24:39,185 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:39,185 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:39,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-28 23:24:39,186 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting dll_circular_update_atErr0REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:39,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:39,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1949112698, now seen corresponding path program 1 times [2021-10-28 23:24:39,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:39,187 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392876327] [2021-10-28 23:24:39,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:39,187 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:39,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:39,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:39,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:39,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:24:39,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:39,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:24:39,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:39,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:24:39,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:39,402 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-28 23:24:39,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:39,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392876327] [2021-10-28 23:24:39,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392876327] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:39,403 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:24:39,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-10-28 23:24:39,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973306835] [2021-10-28 23:24:39,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-28 23:24:39,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:39,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-28 23:24:39,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2021-10-28 23:24:39,405 INFO L87 Difference]: Start difference. First operand 118 states and 133 transitions. Second operand has 14 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 9 states have internal predecessors, (33), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-28 23:24:40,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:40,132 INFO L93 Difference]: Finished difference Result 147 states and 164 transitions. [2021-10-28 23:24:40,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-28 23:24:40,133 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 9 states have internal predecessors, (33), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 45 [2021-10-28 23:24:40,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:40,134 INFO L225 Difference]: With dead ends: 147 [2021-10-28 23:24:40,134 INFO L226 Difference]: Without dead ends: 147 [2021-10-28 23:24:40,135 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-10-28 23:24:40,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2021-10-28 23:24:40,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 122. [2021-10-28 23:24:40,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 81 states have (on average 1.5061728395061729) internal successors, (122), 105 states have internal predecessors, (122), 10 states have call successors, (10), 8 states have call predecessors, (10), 7 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:24:40,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 141 transitions. [2021-10-28 23:24:40,154 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 141 transitions. Word has length 45 [2021-10-28 23:24:40,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:40,154 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 141 transitions. [2021-10-28 23:24:40,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 9 states have internal predecessors, (33), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-28 23:24:40,155 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 141 transitions. [2021-10-28 23:24:40,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-10-28 23:24:40,156 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:40,156 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:40,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-28 23:24:40,156 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting dll_circular_update_atErr1REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:40,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:40,157 INFO L85 PathProgramCache]: Analyzing trace with hash 1949112699, now seen corresponding path program 1 times [2021-10-28 23:24:40,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:40,158 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600951809] [2021-10-28 23:24:40,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:40,158 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:40,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:40,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:40,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:40,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:24:40,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:40,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:24:40,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:40,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:24:40,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:40,493 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:24:40,493 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:40,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600951809] [2021-10-28 23:24:40,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600951809] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:40,494 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:24:40,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-10-28 23:24:40,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897599564] [2021-10-28 23:24:40,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-28 23:24:40,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:40,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-28 23:24:40,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2021-10-28 23:24:40,496 INFO L87 Difference]: Start difference. First operand 122 states and 141 transitions. Second operand has 14 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 9 states have internal predecessors, (35), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-28 23:24:41,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:41,463 INFO L93 Difference]: Finished difference Result 145 states and 162 transitions. [2021-10-28 23:24:41,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-28 23:24:41,464 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 9 states have internal predecessors, (35), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 45 [2021-10-28 23:24:41,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:41,465 INFO L225 Difference]: With dead ends: 145 [2021-10-28 23:24:41,466 INFO L226 Difference]: Without dead ends: 145 [2021-10-28 23:24:41,466 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-10-28 23:24:41,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2021-10-28 23:24:41,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 122. [2021-10-28 23:24:41,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 81 states have (on average 1.4691358024691359) internal successors, (119), 105 states have internal predecessors, (119), 10 states have call successors, (10), 8 states have call predecessors, (10), 7 states have return successors, (9), 8 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:24:41,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 138 transitions. [2021-10-28 23:24:41,473 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 138 transitions. Word has length 45 [2021-10-28 23:24:41,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:41,473 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 138 transitions. [2021-10-28 23:24:41,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 9 states have internal predecessors, (35), 2 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-10-28 23:24:41,474 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 138 transitions. [2021-10-28 23:24:41,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-28 23:24:41,475 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:41,475 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:41,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-28 23:24:41,475 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting dll_circular_createErr2REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:41,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:41,476 INFO L85 PathProgramCache]: Analyzing trace with hash 1650408867, now seen corresponding path program 1 times [2021-10-28 23:24:41,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:41,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192392686] [2021-10-28 23:24:41,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:41,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:41,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:41,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:41,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:41,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:24:41,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:41,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-28 23:24:41,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:41,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:24:41,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:41,631 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-10-28 23:24:41,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:41,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192392686] [2021-10-28 23:24:41,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192392686] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:41,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356250093] [2021-10-28 23:24:41,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:41,633 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:24:41,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:24:41,636 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:24:41,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-10-28 23:24:41,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:41,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 296 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-28 23:24:41,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:24:42,042 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-10-28 23:24:42,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356250093] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:42,043 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-28 23:24:42,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 11 [2021-10-28 23:24:42,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808311411] [2021-10-28 23:24:42,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-28 23:24:42,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:42,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-28 23:24:42,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-10-28 23:24:42,045 INFO L87 Difference]: Start difference. First operand 122 states and 138 transitions. Second operand has 6 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-10-28 23:24:42,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:42,090 INFO L93 Difference]: Finished difference Result 110 states and 122 transitions. [2021-10-28 23:24:42,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-28 23:24:42,091 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 47 [2021-10-28 23:24:42,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:42,095 INFO L225 Difference]: With dead ends: 110 [2021-10-28 23:24:42,095 INFO L226 Difference]: Without dead ends: 110 [2021-10-28 23:24:42,095 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-10-28 23:24:42,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-10-28 23:24:42,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 110. [2021-10-28 23:24:42,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 74 states have (on average 1.4189189189189189) internal successors, (105), 94 states have internal predecessors, (105), 9 states have call successors, (9), 8 states have call predecessors, (9), 7 states have return successors, (8), 7 states have call predecessors, (8), 8 states have call successors, (8) [2021-10-28 23:24:42,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 122 transitions. [2021-10-28 23:24:42,103 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 122 transitions. Word has length 47 [2021-10-28 23:24:42,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:42,104 INFO L470 AbstractCegarLoop]: Abstraction has 110 states and 122 transitions. [2021-10-28 23:24:42,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 5 states have internal predecessors, (30), 4 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2021-10-28 23:24:42,104 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 122 transitions. [2021-10-28 23:24:42,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-28 23:24:42,105 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:42,105 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:42,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-10-28 23:24:42,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-10-28 23:24:42,332 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting dll_circular_update_atErr3REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:42,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:42,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1941428179, now seen corresponding path program 1 times [2021-10-28 23:24:42,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:42,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369653183] [2021-10-28 23:24:42,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:42,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:42,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:42,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:42,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:42,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:24:42,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:43,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:24:43,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:43,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:24:43,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:43,267 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:24:43,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:43,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369653183] [2021-10-28 23:24:43,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369653183] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:43,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292873305] [2021-10-28 23:24:43,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:43,269 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:24:43,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:24:43,270 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:24:43,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-10-28 23:24:43,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:43,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 82 conjunts are in the unsatisfiable core [2021-10-28 23:24:43,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:24:43,611 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-10-28 23:24:44,175 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-10-28 23:24:44,176 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 18 [2021-10-28 23:24:44,205 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-28 23:24:44,206 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-10-28 23:24:44,390 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 11 treesize of output 7 [2021-10-28 23:24:44,410 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 11 treesize of output 7 [2021-10-28 23:24:44,557 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 19 treesize of output 18 [2021-10-28 23:24:44,578 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 19 treesize of output 18 [2021-10-28 23:24:44,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-10-28 23:24:44,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-10-28 23:24:45,045 INFO L354 Elim1Store]: treesize reduction 112, result has 21.1 percent of original size [2021-10-28 23:24:45,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 99 treesize of output 104 [2021-10-28 23:24:45,080 INFO L354 Elim1Store]: treesize reduction 84, result has 20.8 percent of original size [2021-10-28 23:24:45,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 95 treesize of output 79 [2021-10-28 23:24:46,415 INFO L354 Elim1Store]: treesize reduction 86, result has 3.4 percent of original size [2021-10-28 23:24:46,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 131 treesize of output 79 [2021-10-28 23:24:46,435 INFO L354 Elim1Store]: treesize reduction 78, result has 3.7 percent of original size [2021-10-28 23:24:46,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 66 treesize of output 44 [2021-10-28 23:24:46,661 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:24:46,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292873305] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:46,662 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:24:46,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 45 [2021-10-28 23:24:46,662 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573721185] [2021-10-28 23:24:46,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-10-28 23:24:46,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:46,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-10-28 23:24:46,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1969, Unknown=0, NotChecked=0, Total=2070 [2021-10-28 23:24:46,665 INFO L87 Difference]: Start difference. First operand 110 states and 122 transitions. Second operand has 46 states, 45 states have (on average 1.6444444444444444) internal successors, (74), 35 states have internal predecessors, (74), 5 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (7), 7 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-28 23:24:51,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:51,093 INFO L93 Difference]: Finished difference Result 175 states and 199 transitions. [2021-10-28 23:24:51,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-28 23:24:51,099 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 1.6444444444444444) internal successors, (74), 35 states have internal predecessors, (74), 5 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (7), 7 states have call predecessors, (7), 3 states have call successors, (7) Word has length 48 [2021-10-28 23:24:51,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:51,100 INFO L225 Difference]: With dead ends: 175 [2021-10-28 23:24:51,101 INFO L226 Difference]: Without dead ends: 175 [2021-10-28 23:24:51,102 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=279, Invalid=4143, Unknown=0, NotChecked=0, Total=4422 [2021-10-28 23:24:51,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-10-28 23:24:51,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 131. [2021-10-28 23:24:51,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 91 states have (on average 1.4285714285714286) internal successors, (130), 113 states have internal predecessors, (130), 10 states have call successors, (10), 9 states have call predecessors, (10), 10 states have return successors, (12), 8 states have call predecessors, (12), 9 states have call successors, (12) [2021-10-28 23:24:51,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 152 transitions. [2021-10-28 23:24:51,110 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 152 transitions. Word has length 48 [2021-10-28 23:24:51,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:51,111 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 152 transitions. [2021-10-28 23:24:51,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 1.6444444444444444) internal successors, (74), 35 states have internal predecessors, (74), 5 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (7), 7 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-28 23:24:51,111 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 152 transitions. [2021-10-28 23:24:51,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-28 23:24:51,112 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:51,112 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:51,142 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-10-28 23:24:51,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-10-28 23:24:51,328 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting dll_circular_update_atErr2REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:51,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:51,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1941428180, now seen corresponding path program 1 times [2021-10-28 23:24:51,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:51,329 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235098859] [2021-10-28 23:24:51,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:51,329 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:51,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:51,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:51,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:51,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:24:51,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:51,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:24:51,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:51,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:24:51,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:51,870 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:24:51,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:51,871 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235098859] [2021-10-28 23:24:51,871 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235098859] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:51,871 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376391419] [2021-10-28 23:24:51,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:51,871 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:24:51,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:24:51,873 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:24:51,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-10-28 23:24:52,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:52,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 64 conjunts are in the unsatisfiable core [2021-10-28 23:24:52,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:24:52,343 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-10-28 23:24:52,627 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-28 23:24:52,628 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-10-28 23:24:52,722 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 11 treesize of output 7 [2021-10-28 23:24:52,804 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 21 treesize of output 20 [2021-10-28 23:24:52,980 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-10-28 23:24:52,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 30 [2021-10-28 23:24:53,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:24:53,101 INFO L354 Elim1Store]: treesize reduction 49, result has 15.5 percent of original size [2021-10-28 23:24:53,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 48 treesize of output 41 [2021-10-28 23:24:53,718 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-10-28 23:24:53,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 49 treesize of output 22 [2021-10-28 23:24:53,729 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:24:53,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376391419] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:53,729 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:24:53,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 40 [2021-10-28 23:24:53,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568523416] [2021-10-28 23:24:53,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-10-28 23:24:53,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:53,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-10-28 23:24:53,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1534, Unknown=0, NotChecked=0, Total=1640 [2021-10-28 23:24:53,732 INFO L87 Difference]: Start difference. First operand 131 states and 152 transitions. Second operand has 41 states, 40 states have (on average 1.675) internal successors, (67), 30 states have internal predecessors, (67), 5 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (7), 7 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-28 23:24:55,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:55,521 INFO L93 Difference]: Finished difference Result 154 states and 170 transitions. [2021-10-28 23:24:55,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-28 23:24:55,521 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 1.675) internal successors, (67), 30 states have internal predecessors, (67), 5 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (7), 7 states have call predecessors, (7), 3 states have call successors, (7) Word has length 48 [2021-10-28 23:24:55,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:55,523 INFO L225 Difference]: With dead ends: 154 [2021-10-28 23:24:55,523 INFO L226 Difference]: Without dead ends: 154 [2021-10-28 23:24:55,524 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=242, Invalid=2838, Unknown=0, NotChecked=0, Total=3080 [2021-10-28 23:24:55,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-10-28 23:24:55,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 131. [2021-10-28 23:24:55,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 91 states have (on average 1.4065934065934067) internal successors, (128), 113 states have internal predecessors, (128), 10 states have call successors, (10), 9 states have call predecessors, (10), 10 states have return successors, (12), 8 states have call predecessors, (12), 9 states have call successors, (12) [2021-10-28 23:24:55,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 150 transitions. [2021-10-28 23:24:55,530 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 150 transitions. Word has length 48 [2021-10-28 23:24:55,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:55,530 INFO L470 AbstractCegarLoop]: Abstraction has 131 states and 150 transitions. [2021-10-28 23:24:55,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 1.675) internal successors, (67), 30 states have internal predecessors, (67), 5 states have call successors, (11), 6 states have call predecessors, (11), 6 states have return successors, (7), 7 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-28 23:24:55,531 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 150 transitions. [2021-10-28 23:24:55,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-28 23:24:55,532 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:55,532 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:55,566 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-10-28 23:24:55,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-10-28 23:24:55,748 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting dll_circular_update_atErr3REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:55,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:55,748 INFO L85 PathProgramCache]: Analyzing trace with hash -1055636316, now seen corresponding path program 2 times [2021-10-28 23:24:55,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:55,748 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023045278] [2021-10-28 23:24:55,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:55,749 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:55,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:55,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:55,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:55,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:24:55,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:55,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:24:55,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:55,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:24:55,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:55,887 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-10-28 23:24:55,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:55,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023045278] [2021-10-28 23:24:55,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023045278] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:55,888 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:24:55,888 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-28 23:24:55,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295321636] [2021-10-28 23:24:55,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-28 23:24:55,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:55,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-28 23:24:55,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-10-28 23:24:55,890 INFO L87 Difference]: Start difference. First operand 131 states and 150 transitions. Second operand has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 7 states have internal predecessors, (34), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-28 23:24:56,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:56,280 INFO L93 Difference]: Finished difference Result 139 states and 149 transitions. [2021-10-28 23:24:56,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-28 23:24:56,281 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 7 states have internal predecessors, (34), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 51 [2021-10-28 23:24:56,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:56,282 INFO L225 Difference]: With dead ends: 139 [2021-10-28 23:24:56,282 INFO L226 Difference]: Without dead ends: 139 [2021-10-28 23:24:56,282 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2021-10-28 23:24:56,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-10-28 23:24:56,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 120. [2021-10-28 23:24:56,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 83 states have (on average 1.3132530120481927) internal successors, (109), 102 states have internal predecessors, (109), 10 states have call successors, (10), 9 states have call predecessors, (10), 9 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2021-10-28 23:24:56,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 129 transitions. [2021-10-28 23:24:56,288 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 129 transitions. Word has length 51 [2021-10-28 23:24:56,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:56,289 INFO L470 AbstractCegarLoop]: Abstraction has 120 states and 129 transitions. [2021-10-28 23:24:56,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 3.7777777777777777) internal successors, (34), 7 states have internal predecessors, (34), 3 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-28 23:24:56,289 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 129 transitions. [2021-10-28 23:24:56,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-10-28 23:24:56,290 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:56,290 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:56,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-28 23:24:56,291 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting dll_circular_get_data_atErr2REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:56,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:56,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1804686976, now seen corresponding path program 1 times [2021-10-28 23:24:56,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:56,292 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478261866] [2021-10-28 23:24:56,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:56,292 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:56,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:56,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:56,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:56,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:24:56,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:56,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:24:56,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:56,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:24:56,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:56,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:24:56,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:56,526 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-28 23:24:56,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:56,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478261866] [2021-10-28 23:24:56,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478261866] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:56,527 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:24:56,527 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-10-28 23:24:56,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793205611] [2021-10-28 23:24:56,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-28 23:24:56,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:56,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-28 23:24:56,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2021-10-28 23:24:56,529 INFO L87 Difference]: Start difference. First operand 120 states and 129 transitions. Second operand has 15 states, 14 states have (on average 3.142857142857143) internal successors, (44), 9 states have internal predecessors, (44), 2 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-28 23:24:57,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:57,196 INFO L93 Difference]: Finished difference Result 147 states and 157 transitions. [2021-10-28 23:24:57,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-28 23:24:57,196 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.142857142857143) internal successors, (44), 9 states have internal predecessors, (44), 2 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 58 [2021-10-28 23:24:57,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:57,198 INFO L225 Difference]: With dead ends: 147 [2021-10-28 23:24:57,198 INFO L226 Difference]: Without dead ends: 147 [2021-10-28 23:24:57,199 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-10-28 23:24:57,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2021-10-28 23:24:57,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 123. [2021-10-28 23:24:57,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 86 states have (on average 1.3372093023255813) internal successors, (115), 105 states have internal predecessors, (115), 10 states have call successors, (10), 9 states have call predecessors, (10), 9 states have return successors, (10), 8 states have call predecessors, (10), 9 states have call successors, (10) [2021-10-28 23:24:57,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 135 transitions. [2021-10-28 23:24:57,205 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 135 transitions. Word has length 58 [2021-10-28 23:24:57,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:57,205 INFO L470 AbstractCegarLoop]: Abstraction has 123 states and 135 transitions. [2021-10-28 23:24:57,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.142857142857143) internal successors, (44), 9 states have internal predecessors, (44), 2 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-28 23:24:57,206 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 135 transitions. [2021-10-28 23:24:57,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-10-28 23:24:57,207 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:57,207 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:57,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-28 23:24:57,207 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting dll_circular_get_data_atErr3REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:57,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:57,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1804686977, now seen corresponding path program 1 times [2021-10-28 23:24:57,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:57,208 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349784780] [2021-10-28 23:24:57,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:57,209 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:57,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:57,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:57,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:57,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:24:57,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:57,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:24:57,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:57,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:24:57,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:57,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:24:57,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:57,357 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-28 23:24:57,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:57,357 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349784780] [2021-10-28 23:24:57,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349784780] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:57,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [469662416] [2021-10-28 23:24:57,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:57,358 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:24:57,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:24:57,359 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:24:57,362 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-10-28 23:24:57,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:57,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-28 23:24:57,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:24:57,851 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-28 23:24:57,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [469662416] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:57,852 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:24:57,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 11 [2021-10-28 23:24:57,852 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061052785] [2021-10-28 23:24:57,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-28 23:24:57,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:57,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-28 23:24:57,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-10-28 23:24:57,853 INFO L87 Difference]: Start difference. First operand 123 states and 135 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 8 states have internal predecessors, (48), 6 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2021-10-28 23:24:58,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:58,246 INFO L93 Difference]: Finished difference Result 151 states and 165 transitions. [2021-10-28 23:24:58,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-28 23:24:58,247 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 8 states have internal predecessors, (48), 6 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 58 [2021-10-28 23:24:58,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:58,248 INFO L225 Difference]: With dead ends: 151 [2021-10-28 23:24:58,249 INFO L226 Difference]: Without dead ends: 151 [2021-10-28 23:24:58,249 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2021-10-28 23:24:58,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-10-28 23:24:58,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 130. [2021-10-28 23:24:58,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 92 states have (on average 1.326086956521739) internal successors, (122), 110 states have internal predecessors, (122), 11 states have call successors, (11), 9 states have call predecessors, (11), 9 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-10-28 23:24:58,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 144 transitions. [2021-10-28 23:24:58,256 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 144 transitions. Word has length 58 [2021-10-28 23:24:58,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:58,257 INFO L470 AbstractCegarLoop]: Abstraction has 130 states and 144 transitions. [2021-10-28 23:24:58,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 8 states have internal predecessors, (48), 6 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2021-10-28 23:24:58,258 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 144 transitions. [2021-10-28 23:24:58,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-10-28 23:24:58,258 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:58,259 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:58,297 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-10-28 23:24:58,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-10-28 23:24:58,482 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting dll_circular_update_atErr2REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:58,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:58,482 INFO L85 PathProgramCache]: Analyzing trace with hash -1315451377, now seen corresponding path program 1 times [2021-10-28 23:24:58,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:58,483 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024023680] [2021-10-28 23:24:58,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:58,483 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:58,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:58,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:58,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:58,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:24:58,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:58,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:24:58,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:58,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:24:58,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:58,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:24:58,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:58,664 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-28 23:24:58,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:58,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024023680] [2021-10-28 23:24:58,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024023680] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:24:58,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595840473] [2021-10-28 23:24:58,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:58,666 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:24:58,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:24:58,667 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:24:58,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-10-28 23:24:59,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:59,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 23:24:59,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:24:59,316 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-28 23:24:59,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595840473] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:59,316 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-28 23:24:59,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 13 [2021-10-28 23:24:59,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909997249] [2021-10-28 23:24:59,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-28 23:24:59,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:59,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-28 23:24:59,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-10-28 23:24:59,318 INFO L87 Difference]: Start difference. First operand 130 states and 144 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 4 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-28 23:24:59,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:24:59,380 INFO L93 Difference]: Finished difference Result 118 states and 127 transitions. [2021-10-28 23:24:59,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-28 23:24:59,383 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 4 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 59 [2021-10-28 23:24:59,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:24:59,384 INFO L225 Difference]: With dead ends: 118 [2021-10-28 23:24:59,384 INFO L226 Difference]: Without dead ends: 118 [2021-10-28 23:24:59,385 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-10-28 23:24:59,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2021-10-28 23:24:59,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 110. [2021-10-28 23:24:59,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 77 states have (on average 1.3116883116883118) internal successors, (101), 92 states have internal predecessors, (101), 10 states have call successors, (10), 8 states have call predecessors, (10), 7 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:24:59,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 120 transitions. [2021-10-28 23:24:59,390 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 120 transitions. Word has length 59 [2021-10-28 23:24:59,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:24:59,390 INFO L470 AbstractCegarLoop]: Abstraction has 110 states and 120 transitions. [2021-10-28 23:24:59,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 4 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-28 23:24:59,391 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 120 transitions. [2021-10-28 23:24:59,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-10-28 23:24:59,392 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:24:59,392 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:24:59,426 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-10-28 23:24:59,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:24:59,608 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting dll_circular_get_data_atErr3REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:24:59,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:24:59,608 INFO L85 PathProgramCache]: Analyzing trace with hash -978281579, now seen corresponding path program 2 times [2021-10-28 23:24:59,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:24:59,609 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111646679] [2021-10-28 23:24:59,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:24:59,609 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:24:59,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:59,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:24:59,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:59,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:24:59,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:59,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:24:59,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:59,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:24:59,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:59,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:24:59,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:59,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:24:59,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:24:59,777 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-28 23:24:59,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:24:59,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111646679] [2021-10-28 23:24:59,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111646679] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:24:59,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:24:59,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-28 23:24:59,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642439782] [2021-10-28 23:24:59,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-28 23:24:59,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:24:59,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-28 23:24:59,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-10-28 23:24:59,780 INFO L87 Difference]: Start difference. First operand 110 states and 120 transitions. Second operand has 10 states, 9 states have (on average 4.333333333333333) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-28 23:25:00,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:25:00,318 INFO L93 Difference]: Finished difference Result 145 states and 156 transitions. [2021-10-28 23:25:00,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-28 23:25:00,319 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.333333333333333) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 66 [2021-10-28 23:25:00,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:25:00,321 INFO L225 Difference]: With dead ends: 145 [2021-10-28 23:25:00,321 INFO L226 Difference]: Without dead ends: 145 [2021-10-28 23:25:00,321 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2021-10-28 23:25:00,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2021-10-28 23:25:00,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 120. [2021-10-28 23:25:00,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 86 states have (on average 1.3488372093023255) internal successors, (116), 101 states have internal predecessors, (116), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:25:00,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 135 transitions. [2021-10-28 23:25:00,329 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 135 transitions. Word has length 66 [2021-10-28 23:25:00,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:25:00,329 INFO L470 AbstractCegarLoop]: Abstraction has 120 states and 135 transitions. [2021-10-28 23:25:00,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.333333333333333) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-28 23:25:00,330 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 135 transitions. [2021-10-28 23:25:00,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-10-28 23:25:00,331 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:25:00,331 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:25:00,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-10-28 23:25:00,332 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting dll_circular_get_data_atErr1REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:25:00,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:25:00,332 INFO L85 PathProgramCache]: Analyzing trace with hash -978281524, now seen corresponding path program 1 times [2021-10-28 23:25:00,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:25:00,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2637123] [2021-10-28 23:25:00,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:25:00,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:25:00,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:00,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:25:00,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:00,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:25:00,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:00,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:25:00,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:00,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:25:00,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:00,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:25:00,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:00,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:25:00,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:00,724 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-10-28 23:25:00,725 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:25:00,725 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2637123] [2021-10-28 23:25:00,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2637123] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:25:00,725 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:25:00,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-10-28 23:25:00,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446001010] [2021-10-28 23:25:00,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-28 23:25:00,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:25:00,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-28 23:25:00,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2021-10-28 23:25:00,728 INFO L87 Difference]: Start difference. First operand 120 states and 135 transitions. Second operand has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-28 23:25:01,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:25:01,409 INFO L93 Difference]: Finished difference Result 144 states and 157 transitions. [2021-10-28 23:25:01,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-28 23:25:01,410 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 66 [2021-10-28 23:25:01,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:25:01,411 INFO L225 Difference]: With dead ends: 144 [2021-10-28 23:25:01,411 INFO L226 Difference]: Without dead ends: 144 [2021-10-28 23:25:01,412 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-10-28 23:25:01,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2021-10-28 23:25:01,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 120. [2021-10-28 23:25:01,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 86 states have (on average 1.313953488372093) internal successors, (113), 101 states have internal predecessors, (113), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:25:01,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 132 transitions. [2021-10-28 23:25:01,417 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 132 transitions. Word has length 66 [2021-10-28 23:25:01,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:25:01,418 INFO L470 AbstractCegarLoop]: Abstraction has 120 states and 132 transitions. [2021-10-28 23:25:01,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (7), 5 states have call predecessors, (7), 3 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-28 23:25:01,418 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 132 transitions. [2021-10-28 23:25:01,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-28 23:25:01,419 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:25:01,436 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:25:01,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-10-28 23:25:01,436 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting dll_circular_get_data_atErr2REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:25:01,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:25:01,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1663214807, now seen corresponding path program 1 times [2021-10-28 23:25:01,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:25:01,437 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471704768] [2021-10-28 23:25:01,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:25:01,438 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:25:01,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:01,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:25:01,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:01,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:25:01,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:02,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:25:02,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:02,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:25:02,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:02,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:25:02,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:02,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:25:02,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:02,473 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 17 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-28 23:25:02,473 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:25:02,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471704768] [2021-10-28 23:25:02,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471704768] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:25:02,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130176207] [2021-10-28 23:25:02,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:25:02,474 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:25:02,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:25:02,480 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:25:02,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-10-28 23:25:02,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:02,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 86 conjunts are in the unsatisfiable core [2021-10-28 23:25:02,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:25:02,900 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-10-28 23:25:03,143 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-28 23:25:03,143 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-10-28 23:25:03,218 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 11 treesize of output 7 [2021-10-28 23:25:03,323 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 21 treesize of output 20 [2021-10-28 23:25:03,530 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-10-28 23:25:03,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 30 [2021-10-28 23:25:03,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:25:03,637 INFO L354 Elim1Store]: treesize reduction 49, result has 15.5 percent of original size [2021-10-28 23:25:03,637 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 36 [2021-10-28 23:25:05,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:25:05,497 INFO L354 Elim1Store]: treesize reduction 130, result has 19.8 percent of original size [2021-10-28 23:25:05,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 75 treesize of output 65 [2021-10-28 23:25:05,614 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-10-28 23:25:05,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 37 treesize of output 19 [2021-10-28 23:25:22,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:25:22,301 INFO L354 Elim1Store]: treesize reduction 58, result has 22.7 percent of original size [2021-10-28 23:25:22,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 53 treesize of output 32 [2021-10-28 23:25:22,604 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-10-28 23:25:22,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 22 [2021-10-28 23:25:22,618 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-28 23:25:22,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130176207] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:25:22,618 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:25:22,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30] total 50 [2021-10-28 23:25:22,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1691112246] [2021-10-28 23:25:22,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-10-28 23:25:22,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:25:22,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-10-28 23:25:22,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=2392, Unknown=17, NotChecked=0, Total=2550 [2021-10-28 23:25:22,621 INFO L87 Difference]: Start difference. First operand 120 states and 132 transitions. Second operand has 51 states, 50 states have (on average 1.8) internal successors, (90), 38 states have internal predecessors, (90), 8 states have call successors, (15), 9 states have call predecessors, (15), 9 states have return successors, (11), 9 states have call predecessors, (11), 7 states have call successors, (11) [2021-10-28 23:25:29,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:25:29,508 INFO L93 Difference]: Finished difference Result 156 states and 172 transitions. [2021-10-28 23:25:29,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-28 23:25:29,508 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 50 states have (on average 1.8) internal successors, (90), 38 states have internal predecessors, (90), 8 states have call successors, (15), 9 states have call predecessors, (15), 9 states have return successors, (11), 9 states have call predecessors, (11), 7 states have call successors, (11) Word has length 69 [2021-10-28 23:25:29,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:25:29,511 INFO L225 Difference]: With dead ends: 156 [2021-10-28 23:25:29,511 INFO L226 Difference]: Without dead ends: 156 [2021-10-28 23:25:29,513 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 927 ImplicationChecksByTransitivity, 22.8s TimeCoverageRelationStatistics Valid=433, Invalid=5100, Unknown=17, NotChecked=0, Total=5550 [2021-10-28 23:25:29,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-10-28 23:25:29,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 128. [2021-10-28 23:25:29,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 94 states have (on average 1.351063829787234) internal successors, (127), 109 states have internal predecessors, (127), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:25:29,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 146 transitions. [2021-10-28 23:25:29,518 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 146 transitions. Word has length 69 [2021-10-28 23:25:29,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:25:29,519 INFO L470 AbstractCegarLoop]: Abstraction has 128 states and 146 transitions. [2021-10-28 23:25:29,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 50 states have (on average 1.8) internal successors, (90), 38 states have internal predecessors, (90), 8 states have call successors, (15), 9 states have call predecessors, (15), 9 states have return successors, (11), 9 states have call predecessors, (11), 7 states have call successors, (11) [2021-10-28 23:25:29,519 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 146 transitions. [2021-10-28 23:25:29,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-28 23:25:29,520 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:25:29,520 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:25:29,553 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-10-28 23:25:29,744 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:25:29,744 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting dll_circular_get_data_atErr3REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:25:29,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:25:29,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1663214808, now seen corresponding path program 1 times [2021-10-28 23:25:29,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:25:29,744 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257950015] [2021-10-28 23:25:29,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:25:29,744 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:25:29,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:29,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:25:29,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:29,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:25:30,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:30,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:25:30,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:30,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:25:30,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:30,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:25:30,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:30,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:25:30,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:31,179 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-28 23:25:31,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:25:31,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257950015] [2021-10-28 23:25:31,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257950015] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:25:31,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234464367] [2021-10-28 23:25:31,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:25:31,180 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:25:31,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:25:31,184 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:25:31,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-10-28 23:25:31,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:25:31,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 101 conjunts are in the unsatisfiable core [2021-10-28 23:25:31,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:25:31,647 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-10-28 23:25:31,993 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-28 23:25:31,994 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-10-28 23:25:32,085 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 11 treesize of output 7 [2021-10-28 23:25:32,164 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 21 treesize of output 20 [2021-10-28 23:25:32,353 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-10-28 23:25:32,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 30 [2021-10-28 23:25:34,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 59 [2021-10-28 23:25:34,452 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:25:34,470 INFO L354 Elim1Store]: treesize reduction 128, result has 15.2 percent of original size [2021-10-28 23:25:34,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 56 treesize of output 52 [2021-10-28 23:25:43,398 INFO L354 Elim1Store]: treesize reduction 335, result has 15.6 percent of original size [2021-10-28 23:25:43,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 150 treesize of output 151 [2021-10-28 23:25:43,420 INFO L354 Elim1Store]: treesize reduction 84, result has 15.2 percent of original size [2021-10-28 23:25:43,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 135 treesize of output 112 [2021-10-28 23:25:43,661 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-10-28 23:25:43,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 73 treesize of output 48 [2021-10-28 23:25:43,668 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-28 23:25:43,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 42 treesize of output 26 [2021-10-28 23:25:45,936 WARN L860 $PredicateComparison]: unable to prove that (and (exists ((v_arrayElimIndex_12 Int)) (<= 4 (select |c_#length| v_arrayElimIndex_12))) (exists ((dll_circular_update_at_~head.offset Int)) (let ((.cse0 (+ dll_circular_update_at_~head.offset 8))) (and (<= |c_dll_circular_update_at_#in~head.offset| dll_circular_update_at_~head.offset) (= (store |c_old(#memory_$Pointer$.offset)| |c_dll_circular_update_at_#in~head.base| (store (select |c_old(#memory_$Pointer$.offset)| |c_dll_circular_update_at_#in~head.base|) .cse0 (select (select |c_#memory_$Pointer$.offset| |c_dll_circular_update_at_#in~head.base|) .cse0))) |c_#memory_$Pointer$.offset|) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_dll_circular_update_at_#in~head.base| (store (select |c_old(#memory_$Pointer$.base)| |c_dll_circular_update_at_#in~head.base|) .cse0 (select (select |c_#memory_$Pointer$.base| |c_dll_circular_update_at_#in~head.base|) .cse0)))))))) is different from true [2021-10-28 23:25:46,000 INFO L354 Elim1Store]: treesize reduction 130, result has 16.7 percent of original size [2021-10-28 23:25:46,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 114 treesize of output 95 [2021-10-28 23:25:46,022 INFO L354 Elim1Store]: treesize reduction 52, result has 22.4 percent of original size [2021-10-28 23:25:46,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 95 treesize of output 70 [2021-10-28 23:25:46,579 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-10-28 23:25:46,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 87 treesize of output 58 [2021-10-28 23:25:46,585 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-28 23:25:46,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 29 [2021-10-28 23:25:46,763 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 2 not checked. [2021-10-28 23:25:46,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234464367] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:25:46,764 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:25:46,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31] total 61 [2021-10-28 23:25:46,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308463712] [2021-10-28 23:25:46,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2021-10-28 23:25:46,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:25:46,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2021-10-28 23:25:46,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=3492, Unknown=1, NotChecked=118, Total=3782 [2021-10-28 23:25:46,767 INFO L87 Difference]: Start difference. First operand 128 states and 146 transitions. Second operand has 62 states, 61 states have (on average 1.7377049180327868) internal successors, (106), 48 states have internal predecessors, (106), 8 states have call successors, (15), 9 states have call predecessors, (15), 11 states have return successors, (11), 10 states have call predecessors, (11), 7 states have call successors, (11) [2021-10-28 23:26:04,877 WARN L207 SmtUtils]: Spent 8.16 s on a formula simplification. DAG size of input: 91 DAG size of output: 82 [2021-10-28 23:26:21,736 WARN L207 SmtUtils]: Spent 7.52 s on a formula simplification. DAG size of input: 73 DAG size of output: 54 [2021-10-28 23:26:24,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:26:24,276 INFO L93 Difference]: Finished difference Result 159 states and 174 transitions. [2021-10-28 23:26:24,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-28 23:26:24,278 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 61 states have (on average 1.7377049180327868) internal successors, (106), 48 states have internal predecessors, (106), 8 states have call successors, (15), 9 states have call predecessors, (15), 11 states have return successors, (11), 10 states have call predecessors, (11), 7 states have call successors, (11) Word has length 69 [2021-10-28 23:26:24,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:26:24,280 INFO L225 Difference]: With dead ends: 159 [2021-10-28 23:26:24,280 INFO L226 Difference]: Without dead ends: 159 [2021-10-28 23:26:24,283 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1190 ImplicationChecksByTransitivity, 49.7s TimeCoverageRelationStatistics Valid=529, Invalid=7846, Unknown=1, NotChecked=180, Total=8556 [2021-10-28 23:26:24,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2021-10-28 23:26:24,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 127. [2021-10-28 23:26:24,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 93 states have (on average 1.3118279569892473) internal successors, (122), 108 states have internal predecessors, (122), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:26:24,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 141 transitions. [2021-10-28 23:26:24,290 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 141 transitions. Word has length 69 [2021-10-28 23:26:24,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:26:24,290 INFO L470 AbstractCegarLoop]: Abstraction has 127 states and 141 transitions. [2021-10-28 23:26:24,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 61 states have (on average 1.7377049180327868) internal successors, (106), 48 states have internal predecessors, (106), 8 states have call successors, (15), 9 states have call predecessors, (15), 11 states have return successors, (11), 10 states have call predecessors, (11), 7 states have call successors, (11) [2021-10-28 23:26:24,291 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 141 transitions. [2021-10-28 23:26:24,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-10-28 23:26:24,292 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:26:24,292 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:26:24,336 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-10-28 23:26:24,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-10-28 23:26:24,511 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting dll_circular_get_data_atErr2REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:26:24,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:26:24,511 INFO L85 PathProgramCache]: Analyzing trace with hash 2091282612, now seen corresponding path program 2 times [2021-10-28 23:26:24,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:26:24,511 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59226278] [2021-10-28 23:26:24,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:26:24,512 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:26:24,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:24,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:26:24,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:24,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:26:24,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:24,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:26:24,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:24,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:26:24,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:24,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:26:24,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:24,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:26:24,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:24,734 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-28 23:26:24,735 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:26:24,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59226278] [2021-10-28 23:26:24,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59226278] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:26:24,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:26:24,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-10-28 23:26:24,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009036737] [2021-10-28 23:26:24,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-28 23:26:24,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:26:24,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-28 23:26:24,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-10-28 23:26:24,737 INFO L87 Difference]: Start difference. First operand 127 states and 141 transitions. Second operand has 11 states, 10 states have (on average 4.5) internal successors, (45), 7 states have internal predecessors, (45), 3 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-28 23:26:25,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:26:25,329 INFO L93 Difference]: Finished difference Result 132 states and 139 transitions. [2021-10-28 23:26:25,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-28 23:26:25,330 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.5) internal successors, (45), 7 states have internal predecessors, (45), 3 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 72 [2021-10-28 23:26:25,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:26:25,331 INFO L225 Difference]: With dead ends: 132 [2021-10-28 23:26:25,331 INFO L226 Difference]: Without dead ends: 132 [2021-10-28 23:26:25,331 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2021-10-28 23:26:25,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2021-10-28 23:26:25,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 113. [2021-10-28 23:26:25,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 83 states have (on average 1.2048192771084338) internal successors, (100), 94 states have internal predecessors, (100), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:26:25,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 119 transitions. [2021-10-28 23:26:25,336 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 119 transitions. Word has length 72 [2021-10-28 23:26:25,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:26:25,337 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 119 transitions. [2021-10-28 23:26:25,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.5) internal successors, (45), 7 states have internal predecessors, (45), 3 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-28 23:26:25,337 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 119 transitions. [2021-10-28 23:26:25,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-28 23:26:25,338 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:26:25,338 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:26:25,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-10-28 23:26:25,339 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting mainErr0ASSERT_VIOLATIONMEMORY_LEAK === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:26:25,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:26:25,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1548802744, now seen corresponding path program 1 times [2021-10-28 23:26:25,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:26:25,340 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864694577] [2021-10-28 23:26:25,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:26:25,340 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:26:25,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:25,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:26:25,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:25,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:26:25,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:26,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:26:26,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:26,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:26:26,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:26,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:26:26,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:26,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:26:26,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:27,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-10-28 23:26:27,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:27,490 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-28 23:26:27,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:26:27,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864694577] [2021-10-28 23:26:27,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864694577] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:26:27,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460116438] [2021-10-28 23:26:27,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:26:27,491 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:26:27,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:26:27,492 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:26:27,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-10-28 23:26:28,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:26:28,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 121 conjunts are in the unsatisfiable core [2021-10-28 23:26:28,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:26:28,065 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-10-28 23:26:28,516 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-28 23:26:28,517 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-10-28 23:26:28,668 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 11 treesize of output 7 [2021-10-28 23:26:28,791 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 21 treesize of output 20 [2021-10-28 23:26:29,092 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-10-28 23:26:29,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 30 [2021-10-28 23:26:31,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 59 [2021-10-28 23:26:31,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:26:31,256 INFO L354 Elim1Store]: treesize reduction 128, result has 15.2 percent of original size [2021-10-28 23:26:31,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 56 treesize of output 52 [2021-10-28 23:26:42,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-10-28 23:26:42,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:26:42,607 INFO L354 Elim1Store]: treesize reduction 256, result has 20.2 percent of original size [2021-10-28 23:26:42,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 151 treesize of output 148 [2021-10-28 23:26:42,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:26:42,644 INFO L354 Elim1Store]: treesize reduction 102, result has 14.3 percent of original size [2021-10-28 23:26:42,644 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 152 treesize of output 129 [2021-10-28 23:26:45,197 WARN L860 $PredicateComparison]: unable to prove that (exists ((dll_circular_update_at_~data Int) (dll_circular_update_at_~head.offset Int)) (let ((.cse0 (+ dll_circular_update_at_~head.offset 8))) (and (<= |c_dll_circular_update_at_#in~head.offset| dll_circular_update_at_~head.offset) (= |c_#memory_int| (store |c_old(#memory_int)| |c_dll_circular_update_at_#in~head.base| (store (select |c_old(#memory_int)| |c_dll_circular_update_at_#in~head.base|) .cse0 dll_circular_update_at_~data))) (= (store |c_old(#memory_$Pointer$.offset)| |c_dll_circular_update_at_#in~head.base| (store (select |c_old(#memory_$Pointer$.offset)| |c_dll_circular_update_at_#in~head.base|) .cse0 (select (select |c_#memory_$Pointer$.offset| |c_dll_circular_update_at_#in~head.base|) .cse0))) |c_#memory_$Pointer$.offset|) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_dll_circular_update_at_#in~head.base| (store (select |c_old(#memory_$Pointer$.base)| |c_dll_circular_update_at_#in~head.base|) .cse0 (select (select |c_#memory_$Pointer$.base| |c_dll_circular_update_at_#in~head.base|) .cse0))))))) is different from true [2021-10-28 23:26:45,260 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:26:45,301 INFO L354 Elim1Store]: treesize reduction 148, result has 16.9 percent of original size [2021-10-28 23:26:45,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 136 treesize of output 111 [2021-10-28 23:26:45,324 INFO L354 Elim1Store]: treesize reduction 65, result has 22.6 percent of original size [2021-10-28 23:26:45,324 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 117 treesize of output 116 [2021-10-28 23:26:45,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:26:45,348 INFO L354 Elim1Store]: treesize reduction 58, result has 22.7 percent of original size [2021-10-28 23:26:45,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 104 treesize of output 81 [2021-10-28 23:26:49,498 INFO L354 Elim1Store]: treesize reduction 144, result has 43.1 percent of original size [2021-10-28 23:26:49,498 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 15 case distinctions, treesize of input 196 treesize of output 230 [2021-10-28 23:26:49,560 INFO L354 Elim1Store]: treesize reduction 60, result has 22.1 percent of original size [2021-10-28 23:26:49,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 218 treesize of output 166 [2021-10-28 23:26:49,584 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-28 23:26:49,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 166 treesize of output 164 [2021-10-28 23:26:51,112 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 2 not checked. [2021-10-28 23:26:51,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460116438] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:26:51,113 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:26:51,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 69 [2021-10-28 23:26:51,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230173192] [2021-10-28 23:26:51,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 69 states [2021-10-28 23:26:51,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:26:51,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2021-10-28 23:26:51,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=4382, Unknown=1, NotChecked=132, Total=4692 [2021-10-28 23:26:51,117 INFO L87 Difference]: Start difference. First operand 113 states and 119 transitions. Second operand has 69 states, 65 states have (on average 1.6615384615384616) internal successors, (108), 57 states have internal predecessors, (108), 9 states have call successors, (15), 7 states have call predecessors, (15), 12 states have return successors, (13), 12 states have call predecessors, (13), 9 states have call successors, (13) [2021-10-28 23:27:09,718 WARN L207 SmtUtils]: Spent 8.14 s on a formula simplification. DAG size of input: 83 DAG size of output: 68 [2021-10-28 23:27:41,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:27:41,992 INFO L93 Difference]: Finished difference Result 136 states and 142 transitions. [2021-10-28 23:27:41,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-28 23:27:41,992 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 65 states have (on average 1.6615384615384616) internal successors, (108), 57 states have internal predecessors, (108), 9 states have call successors, (15), 7 states have call predecessors, (15), 12 states have return successors, (13), 12 states have call predecessors, (13), 9 states have call successors, (13) Word has length 75 [2021-10-28 23:27:41,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:27:41,993 INFO L225 Difference]: With dead ends: 136 [2021-10-28 23:27:41,994 INFO L226 Difference]: Without dead ends: 136 [2021-10-28 23:27:41,997 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 52 SyntacticMatches, 2 SemanticMatches, 102 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1586 ImplicationChecksByTransitivity, 65.4s TimeCoverageRelationStatistics Valid=525, Invalid=9973, Unknown=12, NotChecked=202, Total=10712 [2021-10-28 23:27:41,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2021-10-28 23:27:42,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 113. [2021-10-28 23:27:42,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 83 states have (on average 1.1927710843373494) internal successors, (99), 94 states have internal predecessors, (99), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:27:42,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 118 transitions. [2021-10-28 23:27:42,003 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 118 transitions. Word has length 75 [2021-10-28 23:27:42,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:27:42,004 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 118 transitions. [2021-10-28 23:27:42,004 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 69 states, 65 states have (on average 1.6615384615384616) internal successors, (108), 57 states have internal predecessors, (108), 9 states have call successors, (15), 7 states have call predecessors, (15), 12 states have return successors, (13), 12 states have call predecessors, (13), 9 states have call successors, (13) [2021-10-28 23:27:42,004 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 118 transitions. [2021-10-28 23:27:42,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-10-28 23:27:42,005 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:27:42,006 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:27:42,049 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-10-28 23:27:42,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-10-28 23:27:42,232 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting mainErr0ASSERT_VIOLATIONMEMORY_LEAK === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:27:42,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:27:42,232 INFO L85 PathProgramCache]: Analyzing trace with hash 1976079515, now seen corresponding path program 1 times [2021-10-28 23:27:42,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:27:42,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822127544] [2021-10-28 23:27:42,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:27:42,233 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:27:42,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:42,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:27:42,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:42,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:27:42,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:42,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:27:42,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:42,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:27:42,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:42,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:27:42,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:42,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:27:42,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:42,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-10-28 23:27:42,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:42,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-10-28 23:27:42,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:43,156 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 20 proven. 8 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-10-28 23:27:43,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:27:43,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822127544] [2021-10-28 23:27:43,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822127544] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:27:43,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662825334] [2021-10-28 23:27:43,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:27:43,157 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:27:43,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:27:43,164 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:27:43,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-10-28 23:27:43,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:43,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 434 conjuncts, 56 conjunts are in the unsatisfiable core [2021-10-28 23:27:43,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:27:44,201 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-10-28 23:27:44,982 INFO L354 Elim1Store]: treesize reduction 15, result has 6.3 percent of original size [2021-10-28 23:27:44,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 28 treesize of output 10 [2021-10-28 23:27:45,044 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-10-28 23:27:45,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662825334] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:27:45,044 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:27:45,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 17] total 40 [2021-10-28 23:27:45,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731963130] [2021-10-28 23:27:45,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-10-28 23:27:45,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:27:45,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-10-28 23:27:45,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1448, Unknown=0, NotChecked=0, Total=1560 [2021-10-28 23:27:45,047 INFO L87 Difference]: Start difference. First operand 113 states and 118 transitions. Second operand has 40 states, 36 states have (on average 3.1666666666666665) internal successors, (114), 35 states have internal predecessors, (114), 10 states have call successors, (17), 5 states have call predecessors, (17), 8 states have return successors, (14), 12 states have call predecessors, (14), 10 states have call successors, (14) [2021-10-28 23:27:49,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:27:49,848 INFO L93 Difference]: Finished difference Result 142 states and 149 transitions. [2021-10-28 23:27:49,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-28 23:27:49,849 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 36 states have (on average 3.1666666666666665) internal successors, (114), 35 states have internal predecessors, (114), 10 states have call successors, (17), 5 states have call predecessors, (17), 8 states have return successors, (14), 12 states have call predecessors, (14), 10 states have call successors, (14) Word has length 86 [2021-10-28 23:27:49,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:27:49,852 INFO L225 Difference]: With dead ends: 142 [2021-10-28 23:27:49,852 INFO L226 Difference]: Without dead ends: 142 [2021-10-28 23:27:49,858 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 914 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=344, Invalid=3688, Unknown=0, NotChecked=0, Total=4032 [2021-10-28 23:27:49,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2021-10-28 23:27:49,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 119. [2021-10-28 23:27:49,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 88 states have (on average 1.1818181818181819) internal successors, (104), 99 states have internal predecessors, (104), 10 states have call successors, (10), 9 states have call predecessors, (10), 9 states have return successors, (10), 10 states have call predecessors, (10), 9 states have call successors, (10) [2021-10-28 23:27:49,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 124 transitions. [2021-10-28 23:27:49,870 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 124 transitions. Word has length 86 [2021-10-28 23:27:49,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:27:49,873 INFO L470 AbstractCegarLoop]: Abstraction has 119 states and 124 transitions. [2021-10-28 23:27:49,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 36 states have (on average 3.1666666666666665) internal successors, (114), 35 states have internal predecessors, (114), 10 states have call successors, (17), 5 states have call predecessors, (17), 8 states have return successors, (14), 12 states have call predecessors, (14), 10 states have call successors, (14) [2021-10-28 23:27:49,874 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 124 transitions. [2021-10-28 23:27:49,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-10-28 23:27:49,876 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:27:49,876 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:27:49,924 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-10-28 23:27:50,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-10-28 23:27:50,090 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting mainErr0ASSERT_VIOLATIONMEMORY_LEAK === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:27:50,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:27:50,090 INFO L85 PathProgramCache]: Analyzing trace with hash -151362542, now seen corresponding path program 2 times [2021-10-28 23:27:50,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:27:50,091 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250739426] [2021-10-28 23:27:50,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:27:50,091 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:27:50,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:50,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:27:50,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:50,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:27:50,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:50,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:27:50,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:50,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:27:50,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:50,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:27:50,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:50,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:27:50,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:50,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-10-28 23:27:50,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:50,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-10-28 23:27:50,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:50,360 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 13 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-10-28 23:27:50,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:27:50,360 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250739426] [2021-10-28 23:27:50,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250739426] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:27:50,361 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [823985453] [2021-10-28 23:27:50,361 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 23:27:50,361 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:27:50,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:27:50,363 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:27:50,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-10-28 23:27:51,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 23:27:51,242 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:27:51,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-28 23:27:51,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:27:51,573 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 14 proven. 1 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-10-28 23:27:51,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [823985453] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:27:51,574 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:27:51,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 7] total 15 [2021-10-28 23:27:51,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559837671] [2021-10-28 23:27:51,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-28 23:27:51,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:27:51,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-28 23:27:51,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-10-28 23:27:51,575 INFO L87 Difference]: Start difference. First operand 119 states and 124 transitions. Second operand has 15 states, 15 states have (on average 5.2) internal successors, (78), 12 states have internal predecessors, (78), 6 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2021-10-28 23:27:52,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:27:52,156 INFO L93 Difference]: Finished difference Result 134 states and 139 transitions. [2021-10-28 23:27:52,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-28 23:27:52,157 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 5.2) internal successors, (78), 12 states have internal predecessors, (78), 6 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) Word has length 89 [2021-10-28 23:27:52,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:27:52,159 INFO L225 Difference]: With dead ends: 134 [2021-10-28 23:27:52,159 INFO L226 Difference]: Without dead ends: 127 [2021-10-28 23:27:52,160 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 99 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-10-28 23:27:52,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-10-28 23:27:52,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 108. [2021-10-28 23:27:52,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 79 states have (on average 1.1772151898734178) internal successors, (93), 89 states have internal predecessors, (93), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:27:52,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 112 transitions. [2021-10-28 23:27:52,165 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 112 transitions. Word has length 89 [2021-10-28 23:27:52,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:27:52,166 INFO L470 AbstractCegarLoop]: Abstraction has 108 states and 112 transitions. [2021-10-28 23:27:52,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.2) internal successors, (78), 12 states have internal predecessors, (78), 6 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (10), 6 states have call predecessors, (10), 6 states have call successors, (10) [2021-10-28 23:27:52,166 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 112 transitions. [2021-10-28 23:27:52,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-10-28 23:27:52,168 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:27:52,168 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:27:52,219 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-10-28 23:27:52,387 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:27:52,387 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting dll_circular_destroyErr0REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:27:52,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:27:52,388 INFO L85 PathProgramCache]: Analyzing trace with hash -460436575, now seen corresponding path program 1 times [2021-10-28 23:27:52,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:27:52,388 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116298463] [2021-10-28 23:27:52,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:27:52,388 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:27:52,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:52,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:27:52,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:52,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:27:52,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:52,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:27:52,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:52,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:27:52,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:52,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:27:52,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:52,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:27:52,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:52,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-10-28 23:27:52,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:52,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-10-28 23:27:52,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:52,590 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-10-28 23:27:52,590 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:27:52,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116298463] [2021-10-28 23:27:52,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116298463] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:27:52,591 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:27:52,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-10-28 23:27:52,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317990936] [2021-10-28 23:27:52,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-28 23:27:52,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:27:52,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-28 23:27:52,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-10-28 23:27:52,593 INFO L87 Difference]: Start difference. First operand 108 states and 112 transitions. Second operand has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 6 states have internal predecessors, (59), 2 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-28 23:27:53,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:27:53,288 INFO L93 Difference]: Finished difference Result 128 states and 132 transitions. [2021-10-28 23:27:53,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-28 23:27:53,289 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 6 states have internal predecessors, (59), 2 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 91 [2021-10-28 23:27:53,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:27:53,290 INFO L225 Difference]: With dead ends: 128 [2021-10-28 23:27:53,290 INFO L226 Difference]: Without dead ends: 128 [2021-10-28 23:27:53,291 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-10-28 23:27:53,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2021-10-28 23:27:53,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 111. [2021-10-28 23:27:53,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 83 states have (on average 1.1927710843373494) internal successors, (99), 92 states have internal predecessors, (99), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:27:53,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 118 transitions. [2021-10-28 23:27:53,296 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 118 transitions. Word has length 91 [2021-10-28 23:27:53,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:27:53,296 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 118 transitions. [2021-10-28 23:27:53,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 6 states have internal predecessors, (59), 2 states have call successors, (8), 5 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-28 23:27:53,297 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 118 transitions. [2021-10-28 23:27:53,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-10-28 23:27:53,298 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:27:53,298 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:27:53,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-10-28 23:27:53,299 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting dll_circular_destroyErr1REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:27:53,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:27:53,299 INFO L85 PathProgramCache]: Analyzing trace with hash -460436574, now seen corresponding path program 1 times [2021-10-28 23:27:53,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:27:53,300 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211865702] [2021-10-28 23:27:53,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:27:53,300 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:27:53,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:53,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:27:53,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:53,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:27:53,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:53,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:27:53,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:53,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:27:53,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:53,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:27:53,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:53,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:27:53,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:53,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-10-28 23:27:53,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:53,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-10-28 23:27:53,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:53,751 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-28 23:27:53,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:27:53,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211865702] [2021-10-28 23:27:53,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211865702] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:27:53,752 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:27:53,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-10-28 23:27:53,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52634126] [2021-10-28 23:27:53,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-28 23:27:53,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:27:53,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-28 23:27:53,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2021-10-28 23:27:53,755 INFO L87 Difference]: Start difference. First operand 111 states and 118 transitions. Second operand has 15 states, 14 states have (on average 4.142857142857143) internal successors, (58), 9 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-28 23:27:54,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:27:54,581 INFO L93 Difference]: Finished difference Result 122 states and 127 transitions. [2021-10-28 23:27:54,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-28 23:27:54,582 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.142857142857143) internal successors, (58), 9 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 91 [2021-10-28 23:27:54,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:27:54,585 INFO L225 Difference]: With dead ends: 122 [2021-10-28 23:27:54,585 INFO L226 Difference]: Without dead ends: 122 [2021-10-28 23:27:54,586 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-10-28 23:27:54,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-10-28 23:27:54,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 109. [2021-10-28 23:27:54,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 83 states have (on average 1.1566265060240963) internal successors, (96), 90 states have internal predecessors, (96), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:27:54,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 115 transitions. [2021-10-28 23:27:54,591 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 115 transitions. Word has length 91 [2021-10-28 23:27:54,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:27:54,592 INFO L470 AbstractCegarLoop]: Abstraction has 109 states and 115 transitions. [2021-10-28 23:27:54,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.142857142857143) internal successors, (58), 9 states have internal predecessors, (58), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-28 23:27:54,593 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 115 transitions. [2021-10-28 23:27:54,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-10-28 23:27:54,594 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:27:54,594 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:27:54,594 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-10-28 23:27:54,595 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting dll_circular_destroyErr2REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:27:54,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:27:54,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1259673929, now seen corresponding path program 1 times [2021-10-28 23:27:54,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:27:54,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344263241] [2021-10-28 23:27:54,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:27:54,596 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:27:54,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:54,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:27:54,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:54,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:27:54,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:54,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:27:54,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:54,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:27:54,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:54,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:27:54,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:54,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:27:54,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:54,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-10-28 23:27:54,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:54,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-10-28 23:27:54,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:54,871 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-10-28 23:27:54,871 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:27:54,871 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344263241] [2021-10-28 23:27:54,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344263241] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:27:54,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719507801] [2021-10-28 23:27:54,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:27:54,873 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:27:54,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:27:54,876 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:27:54,900 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-10-28 23:27:56,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:56,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 56 conjunts are in the unsatisfiable core [2021-10-28 23:27:56,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:27:57,003 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 23 treesize of output 15 [2021-10-28 23:27:57,016 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 7 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-10-28 23:27:57,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719507801] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:27:57,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:27:57,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 19] total 25 [2021-10-28 23:27:57,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122002720] [2021-10-28 23:27:57,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-28 23:27:57,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:27:57,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-28 23:27:57,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=593, Unknown=0, NotChecked=0, Total=650 [2021-10-28 23:27:57,019 INFO L87 Difference]: Start difference. First operand 109 states and 115 transitions. Second operand has 26 states, 25 states have (on average 4.0) internal successors, (100), 19 states have internal predecessors, (100), 4 states have call successors, (17), 7 states have call predecessors, (17), 5 states have return successors, (12), 6 states have call predecessors, (12), 4 states have call successors, (12) [2021-10-28 23:27:58,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:27:58,541 INFO L93 Difference]: Finished difference Result 122 states and 126 transitions. [2021-10-28 23:27:58,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-28 23:27:58,542 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 4.0) internal successors, (100), 19 states have internal predecessors, (100), 4 states have call successors, (17), 7 states have call predecessors, (17), 5 states have return successors, (12), 6 states have call predecessors, (12), 4 states have call successors, (12) Word has length 94 [2021-10-28 23:27:58,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:27:58,543 INFO L225 Difference]: With dead ends: 122 [2021-10-28 23:27:58,543 INFO L226 Difference]: Without dead ends: 122 [2021-10-28 23:27:58,543 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 95 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=185, Invalid=1537, Unknown=0, NotChecked=0, Total=1722 [2021-10-28 23:27:58,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2021-10-28 23:27:58,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 109. [2021-10-28 23:27:58,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 84 states have (on average 1.1547619047619047) internal successors, (97), 90 states have internal predecessors, (97), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:27:58,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 116 transitions. [2021-10-28 23:27:58,548 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 116 transitions. Word has length 94 [2021-10-28 23:27:58,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:27:58,549 INFO L470 AbstractCegarLoop]: Abstraction has 109 states and 116 transitions. [2021-10-28 23:27:58,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 4.0) internal successors, (100), 19 states have internal predecessors, (100), 4 states have call successors, (17), 7 states have call predecessors, (17), 5 states have return successors, (12), 6 states have call predecessors, (12), 4 states have call successors, (12) [2021-10-28 23:27:58,550 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 116 transitions. [2021-10-28 23:27:58,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-10-28 23:27:58,551 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:27:58,552 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:27:58,592 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-10-28 23:27:58,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-10-28 23:27:58,768 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting dll_circular_destroyErr3REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:27:58,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:27:58,768 INFO L85 PathProgramCache]: Analyzing trace with hash 1259673930, now seen corresponding path program 1 times [2021-10-28 23:27:58,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:27:58,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585035496] [2021-10-28 23:27:58,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:27:58,769 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:27:58,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:59,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:27:59,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:59,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:27:59,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:59,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:27:59,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:59,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:27:59,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:27:59,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:27:59,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:00,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:28:00,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:00,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-10-28 23:28:00,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:00,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-10-28 23:28:00,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:00,402 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-10-28 23:28:00,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:28:00,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585035496] [2021-10-28 23:28:00,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1585035496] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:28:00,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121213808] [2021-10-28 23:28:00,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:28:00,403 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:28:00,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:28:00,404 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:28:00,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-10-28 23:28:01,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:01,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 116 conjunts are in the unsatisfiable core [2021-10-28 23:28:01,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:28:01,363 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-10-28 23:28:01,895 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-28 23:28:01,897 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-10-28 23:28:02,093 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 11 treesize of output 7 [2021-10-28 23:28:02,099 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 11 treesize of output 7 [2021-10-28 23:28:02,226 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 56 treesize of output 46 [2021-10-28 23:28:02,230 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 52 treesize of output 51 [2021-10-28 23:28:02,489 INFO L354 Elim1Store]: treesize reduction 35, result has 27.1 percent of original size [2021-10-28 23:28:02,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 70 treesize of output 72 [2021-10-28 23:28:02,507 INFO L354 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2021-10-28 23:28:02,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 59 [2021-10-28 23:28:02,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:28:02,687 INFO L354 Elim1Store]: treesize reduction 138, result has 15.3 percent of original size [2021-10-28 23:28:02,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 114 treesize of output 102 [2021-10-28 23:28:02,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:28:02,715 INFO L354 Elim1Store]: treesize reduction 136, result has 16.6 percent of original size [2021-10-28 23:28:02,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 120 treesize of output 111 [2021-10-28 23:28:05,165 WARN L860 $PredicateComparison]: unable to prove that (exists ((dll_circular_update_at_~head.offset Int)) (= |c_#memory_$Pointer$.offset| (let ((.cse0 (select (select |c_old(#memory_$Pointer$.base)| |c_dll_circular_update_at_#in~head.base|) |c_dll_circular_update_at_#in~head.offset|))) (store |c_old(#memory_$Pointer$.offset)| .cse0 (let ((.cse1 (+ dll_circular_update_at_~head.offset 8))) (store (select |c_old(#memory_$Pointer$.offset)| .cse0) .cse1 (select (select |c_#memory_$Pointer$.offset| .cse0) .cse1))))))) is different from true [2021-10-28 23:28:05,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:28:05,208 INFO L354 Elim1Store]: treesize reduction 102, result has 1.0 percent of original size [2021-10-28 23:28:05,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 6 case distinctions, treesize of input 157 treesize of output 86 [2021-10-28 23:28:05,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:28:05,265 INFO L354 Elim1Store]: treesize reduction 174, result has 19.8 percent of original size [2021-10-28 23:28:05,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 74 treesize of output 67 [2021-10-28 23:28:06,945 WARN L860 $PredicateComparison]: unable to prove that (exists ((dll_circular_update_at_~head.offset Int)) (and (<= |c_dll_circular_update_at_#in~head.offset| dll_circular_update_at_~head.offset) (= (store |c_old(#memory_$Pointer$.offset)| |c_dll_circular_update_at_#in~head.base| (let ((.cse0 (+ dll_circular_update_at_~head.offset 8))) (store (select |c_old(#memory_$Pointer$.offset)| |c_dll_circular_update_at_#in~head.base|) .cse0 (select (select |c_#memory_$Pointer$.offset| |c_dll_circular_update_at_#in~head.base|) .cse0)))) |c_#memory_$Pointer$.offset|))) is different from true [2021-10-28 23:28:06,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:28:07,023 INFO L354 Elim1Store]: treesize reduction 186, result has 14.3 percent of original size [2021-10-28 23:28:07,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 10 case distinctions, treesize of input 78 treesize of output 59 [2021-10-28 23:28:14,728 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 91 treesize of output 83 [2021-10-28 23:28:14,738 INFO L354 Elim1Store]: treesize reduction 70, result has 1.4 percent of original size [2021-10-28 23:28:14,738 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 80 treesize of output 42 [2021-10-28 23:28:14,921 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 5 proven. 23 refuted. 0 times theorem prover too weak. 6 trivial. 2 not checked. [2021-10-28 23:28:14,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121213808] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:28:14,921 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:28:14,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 38] total 73 [2021-10-28 23:28:14,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011543288] [2021-10-28 23:28:14,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 74 states [2021-10-28 23:28:14,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:28:14,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 74 interpolants. [2021-10-28 23:28:14,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=229, Invalid=4889, Unknown=2, NotChecked=282, Total=5402 [2021-10-28 23:28:14,924 INFO L87 Difference]: Start difference. First operand 109 states and 116 transitions. Second operand has 74 states, 73 states have (on average 1.9452054794520548) internal successors, (142), 59 states have internal predecessors, (142), 10 states have call successors, (19), 11 states have call predecessors, (19), 14 states have return successors, (15), 12 states have call predecessors, (15), 10 states have call successors, (15) [2021-10-28 23:28:41,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:28:41,673 INFO L93 Difference]: Finished difference Result 119 states and 124 transitions. [2021-10-28 23:28:41,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-28 23:28:41,674 INFO L78 Accepts]: Start accepts. Automaton has has 74 states, 73 states have (on average 1.9452054794520548) internal successors, (142), 59 states have internal predecessors, (142), 10 states have call successors, (19), 11 states have call predecessors, (19), 14 states have return successors, (15), 12 states have call predecessors, (15), 10 states have call successors, (15) Word has length 94 [2021-10-28 23:28:41,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:28:41,686 INFO L225 Difference]: With dead ends: 119 [2021-10-28 23:28:41,687 INFO L226 Difference]: Without dead ends: 119 [2021-10-28 23:28:41,689 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 69 SyntacticMatches, 3 SemanticMatches, 106 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 2287 ImplicationChecksByTransitivity, 21.0s TimeCoverageRelationStatistics Valid=689, Invalid=10445, Unknown=4, NotChecked=418, Total=11556 [2021-10-28 23:28:41,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2021-10-28 23:28:41,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 111. [2021-10-28 23:28:41,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 86 states have (on average 1.1395348837209303) internal successors, (98), 92 states have internal predecessors, (98), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:28:41,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 117 transitions. [2021-10-28 23:28:41,693 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 117 transitions. Word has length 94 [2021-10-28 23:28:41,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:28:41,694 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 117 transitions. [2021-10-28 23:28:41,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 74 states, 73 states have (on average 1.9452054794520548) internal successors, (142), 59 states have internal predecessors, (142), 10 states have call successors, (19), 11 states have call predecessors, (19), 14 states have return successors, (15), 12 states have call predecessors, (15), 10 states have call successors, (15) [2021-10-28 23:28:41,695 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 117 transitions. [2021-10-28 23:28:41,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-10-28 23:28:41,696 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:28:41,697 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:28:41,744 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-10-28 23:28:41,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:28:41,924 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting mainErr1ENSURES_VIOLATIONMEMORY_LEAK === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:28:41,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:28:41,925 INFO L85 PathProgramCache]: Analyzing trace with hash 1292164669, now seen corresponding path program 1 times [2021-10-28 23:28:41,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:28:41,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333269938] [2021-10-28 23:28:41,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:28:41,925 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:28:41,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:42,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:28:42,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:42,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:28:42,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:42,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:28:42,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:42,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:28:42,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:42,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:28:42,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:42,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:28:42,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:42,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-10-28 23:28:42,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:42,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-10-28 23:28:42,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:42,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-10-28 23:28:42,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:42,261 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-28 23:28:42,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:28:42,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333269938] [2021-10-28 23:28:42,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333269938] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:28:42,262 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:28:42,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-10-28 23:28:42,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798409359] [2021-10-28 23:28:42,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-28 23:28:42,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:28:42,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-28 23:28:42,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2021-10-28 23:28:42,264 INFO L87 Difference]: Start difference. First operand 111 states and 117 transitions. Second operand has 16 states, 16 states have (on average 3.75) internal successors, (60), 10 states have internal predecessors, (60), 2 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 5 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-28 23:28:42,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:28:42,994 INFO L93 Difference]: Finished difference Result 117 states and 121 transitions. [2021-10-28 23:28:42,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-28 23:28:42,995 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 10 states have internal predecessors, (60), 2 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 5 states have call predecessors, (7), 2 states have call successors, (7) Word has length 94 [2021-10-28 23:28:42,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:28:42,996 INFO L225 Difference]: With dead ends: 117 [2021-10-28 23:28:42,996 INFO L226 Difference]: Without dead ends: 115 [2021-10-28 23:28:42,997 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-10-28 23:28:42,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2021-10-28 23:28:43,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 111. [2021-10-28 23:28:43,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 86 states have (on average 1.127906976744186) internal successors, (97), 92 states have internal predecessors, (97), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:28:43,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 116 transitions. [2021-10-28 23:28:43,002 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 116 transitions. Word has length 94 [2021-10-28 23:28:43,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:28:43,002 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 116 transitions. [2021-10-28 23:28:43,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 10 states have internal predecessors, (60), 2 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 5 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-28 23:28:43,003 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 116 transitions. [2021-10-28 23:28:43,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-10-28 23:28:43,006 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:28:43,006 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:28:43,006 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-10-28 23:28:43,007 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting dll_circular_destroyErr8ASSERT_VIOLATIONMEMORY_FREE === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:28:43,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:28:43,007 INFO L85 PathProgramCache]: Analyzing trace with hash 395184808, now seen corresponding path program 1 times [2021-10-28 23:28:43,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:28:43,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032483442] [2021-10-28 23:28:43,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:28:43,008 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:28:43,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:43,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:28:43,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:43,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:28:43,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:43,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:28:43,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:43,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:28:43,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:43,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:28:43,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:43,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:28:43,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:43,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-10-28 23:28:43,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:43,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-10-28 23:28:43,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:43,372 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-10-28 23:28:43,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:28:43,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032483442] [2021-10-28 23:28:43,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032483442] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:28:43,373 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:28:43,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-10-28 23:28:43,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838690767] [2021-10-28 23:28:43,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-28 23:28:43,374 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:28:43,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-28 23:28:43,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2021-10-28 23:28:43,375 INFO L87 Difference]: Start difference. First operand 111 states and 116 transitions. Second operand has 15 states, 14 states have (on average 4.428571428571429) internal successors, (62), 9 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-28 23:28:44,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:28:44,129 INFO L93 Difference]: Finished difference Result 113 states and 117 transitions. [2021-10-28 23:28:44,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-28 23:28:44,130 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.428571428571429) internal successors, (62), 9 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 95 [2021-10-28 23:28:44,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:28:44,131 INFO L225 Difference]: With dead ends: 113 [2021-10-28 23:28:44,131 INFO L226 Difference]: Without dead ends: 113 [2021-10-28 23:28:44,131 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2021-10-28 23:28:44,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-10-28 23:28:44,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 110. [2021-10-28 23:28:44,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 86 states have (on average 1.1046511627906976) internal successors, (95), 91 states have internal predecessors, (95), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:28:44,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 114 transitions. [2021-10-28 23:28:44,136 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 114 transitions. Word has length 95 [2021-10-28 23:28:44,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:28:44,136 INFO L470 AbstractCegarLoop]: Abstraction has 110 states and 114 transitions. [2021-10-28 23:28:44,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.428571428571429) internal successors, (62), 9 states have internal predecessors, (62), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-28 23:28:44,137 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 114 transitions. [2021-10-28 23:28:44,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-10-28 23:28:44,138 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:28:44,139 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:28:44,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-10-28 23:28:44,139 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting dll_circular_destroyErr5ASSERT_VIOLATIONMEMORY_FREE === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:28:44,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:28:44,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1816902701, now seen corresponding path program 1 times [2021-10-28 23:28:44,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:28:44,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623536010] [2021-10-28 23:28:44,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:28:44,141 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:28:44,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:44,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:28:44,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:44,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:28:44,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:44,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:28:44,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:45,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:28:45,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:45,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:28:45,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:45,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:28:45,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:45,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-10-28 23:28:45,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:45,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-10-28 23:28:45,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:45,768 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-10-28 23:28:45,768 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:28:45,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623536010] [2021-10-28 23:28:45,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623536010] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:28:45,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373590701] [2021-10-28 23:28:45,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:28:45,769 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:28:45,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:28:45,771 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:28:45,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-10-28 23:28:46,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:28:46,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 476 conjuncts, 89 conjunts are in the unsatisfiable core [2021-10-28 23:28:46,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:28:46,976 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-10-28 23:28:47,259 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-10-28 23:28:47,424 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-28 23:28:47,425 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-10-28 23:28:47,582 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 11 treesize of output 7 [2021-10-28 23:28:47,687 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 21 treesize of output 20 [2021-10-28 23:28:47,935 INFO L354 Elim1Store]: treesize reduction 60, result has 22.1 percent of original size [2021-10-28 23:28:47,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 37 [2021-10-28 23:28:48,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:28:48,067 INFO L354 Elim1Store]: treesize reduction 49, result has 15.5 percent of original size [2021-10-28 23:28:48,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 42 [2021-10-28 23:28:48,569 INFO L354 Elim1Store]: treesize reduction 40, result has 2.4 percent of original size [2021-10-28 23:28:48,571 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 4 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 23 [2021-10-28 23:28:50,104 WARN L860 $PredicateComparison]: unable to prove that (exists ((dll_circular_update_at_~head.offset Int)) (= (let ((.cse0 (select (select |c_old(#memory_$Pointer$.base)| |c_dll_circular_update_at_#in~head.base|) |c_dll_circular_update_at_#in~head.offset|))) (store |c_old(#memory_$Pointer$.base)| .cse0 (let ((.cse1 (+ dll_circular_update_at_~head.offset 8))) (store (select |c_old(#memory_$Pointer$.base)| .cse0) .cse1 (select (select |c_#memory_$Pointer$.base| .cse0) .cse1))))) |c_#memory_$Pointer$.base|)) is different from true [2021-10-28 23:28:50,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:28:50,163 INFO L354 Elim1Store]: treesize reduction 130, result has 19.8 percent of original size [2021-10-28 23:28:50,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 73 treesize of output 63 [2021-10-28 23:28:50,305 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-10-28 23:28:50,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 35 treesize of output 17 [2021-10-28 23:28:51,636 WARN L860 $PredicateComparison]: unable to prove that (exists ((dll_circular_update_at_~head.offset Int)) (and (<= |c_dll_circular_update_at_#in~head.offset| dll_circular_update_at_~head.offset) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_dll_circular_update_at_#in~head.base| (let ((.cse0 (+ dll_circular_update_at_~head.offset 8))) (store (select |c_old(#memory_$Pointer$.base)| |c_dll_circular_update_at_#in~head.base|) .cse0 (select (select |c_#memory_$Pointer$.base| |c_dll_circular_update_at_#in~head.base|) .cse0))))))) is different from true [2021-10-28 23:28:51,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:28:51,709 INFO L354 Elim1Store]: treesize reduction 58, result has 22.7 percent of original size [2021-10-28 23:28:51,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 30 [2021-10-28 23:28:53,159 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-10-28 23:28:53,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 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 42 treesize of output 20 [2021-10-28 23:28:53,253 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 18 trivial. 2 not checked. [2021-10-28 23:28:53,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373590701] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:28:53,254 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:28:53,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 31] total 55 [2021-10-28 23:28:53,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462709690] [2021-10-28 23:28:53,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2021-10-28 23:28:53,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:28:53,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2021-10-28 23:28:53,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=2694, Unknown=2, NotChecked=210, Total=3080 [2021-10-28 23:28:53,257 INFO L87 Difference]: Start difference. First operand 110 states and 114 transitions. Second operand has 56 states, 55 states have (on average 2.272727272727273) internal successors, (125), 43 states have internal predecessors, (125), 8 states have call successors, (17), 9 states have call predecessors, (17), 11 states have return successors, (13), 10 states have call predecessors, (13), 8 states have call successors, (13) [2021-10-28 23:29:05,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:29:05,189 INFO L93 Difference]: Finished difference Result 114 states and 118 transitions. [2021-10-28 23:29:05,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-28 23:29:05,190 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 55 states have (on average 2.272727272727273) internal successors, (125), 43 states have internal predecessors, (125), 8 states have call successors, (17), 9 states have call predecessors, (17), 11 states have return successors, (13), 10 states have call predecessors, (13), 8 states have call successors, (13) Word has length 97 [2021-10-28 23:29:05,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:29:05,191 INFO L225 Difference]: With dead ends: 114 [2021-10-28 23:29:05,191 INFO L226 Difference]: Without dead ends: 114 [2021-10-28 23:29:05,192 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 78 SyntacticMatches, 8 SemanticMatches, 77 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1211 ImplicationChecksByTransitivity, 13.3s TimeCoverageRelationStatistics Valid=476, Invalid=5382, Unknown=2, NotChecked=302, Total=6162 [2021-10-28 23:29:05,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2021-10-28 23:29:05,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 111. [2021-10-28 23:29:05,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 87 states have (on average 1.103448275862069) internal successors, (96), 92 states have internal predecessors, (96), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:29:05,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 115 transitions. [2021-10-28 23:29:05,195 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 115 transitions. Word has length 97 [2021-10-28 23:29:05,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:29:05,195 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 115 transitions. [2021-10-28 23:29:05,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 55 states have (on average 2.272727272727273) internal successors, (125), 43 states have internal predecessors, (125), 8 states have call successors, (17), 9 states have call predecessors, (17), 11 states have return successors, (13), 10 states have call predecessors, (13), 8 states have call successors, (13) [2021-10-28 23:29:05,195 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 115 transitions. [2021-10-28 23:29:05,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-10-28 23:29:05,196 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:29:05,197 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:29:05,232 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-10-28 23:29:05,408 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:29:05,408 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting dll_circular_destroyErr2REQUIRES_VIOLATION === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:29:05,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:29:05,409 INFO L85 PathProgramCache]: Analyzing trace with hash -2124251826, now seen corresponding path program 1 times [2021-10-28 23:29:05,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:29:05,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369021008] [2021-10-28 23:29:05,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:29:05,409 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:29:05,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:05,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:29:05,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:05,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:29:05,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:06,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:29:06,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:06,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:29:06,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:06,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:29:06,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:07,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:29:07,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:07,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-10-28 23:29:07,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:07,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-10-28 23:29:07,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:07,458 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 3 proven. 18 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-10-28 23:29:07,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:29:07,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369021008] [2021-10-28 23:29:07,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369021008] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:29:07,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1109358810] [2021-10-28 23:29:07,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:29:07,460 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:29:07,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:29:07,460 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:29:07,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-10-28 23:29:08,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:08,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 133 conjunts are in the unsatisfiable core [2021-10-28 23:29:08,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:29:08,626 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-10-28 23:29:09,021 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-10-28 23:29:09,022 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-10-28 23:29:09,113 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 11 treesize of output 7 [2021-10-28 23:29:09,213 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 19 treesize of output 18 [2021-10-28 23:29:09,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2021-10-28 23:29:09,424 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 11 treesize of output 7 [2021-10-28 23:29:09,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:29:09,522 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 72 treesize of output 71 [2021-10-28 23:29:09,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:29:09,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-10-28 23:29:09,542 INFO L354 Elim1Store]: treesize reduction 25, result has 21.9 percent of original size [2021-10-28 23:29:09,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 68 treesize of output 60 [2021-10-28 23:29:12,357 WARN L860 $PredicateComparison]: unable to prove that (exists ((dll_circular_update_at_~head.offset Int)) (let ((.cse0 (select (select |c_old(#memory_$Pointer$.base)| |c_dll_circular_update_at_#in~head.base|) |c_dll_circular_update_at_#in~head.offset|)) (.cse1 (+ dll_circular_update_at_~head.offset 8))) (and (= (store |c_old(#memory_$Pointer$.base)| .cse0 (store (select |c_old(#memory_$Pointer$.base)| .cse0) .cse1 (select (select |c_#memory_$Pointer$.base| .cse0) .cse1))) |c_#memory_$Pointer$.base|) (<= (select (select |c_old(#memory_$Pointer$.offset)| |c_dll_circular_update_at_#in~head.base|) |c_dll_circular_update_at_#in~head.offset|) dll_circular_update_at_~head.offset) (= |c_#memory_$Pointer$.offset| (store |c_old(#memory_$Pointer$.offset)| .cse0 (store (select |c_old(#memory_$Pointer$.offset)| .cse0) .cse1 (select (select |c_#memory_$Pointer$.offset| .cse0) .cse1))))))) is different from true [2021-10-28 23:29:12,464 INFO L354 Elim1Store]: treesize reduction 189, result has 18.9 percent of original size [2021-10-28 23:29:12,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 15 case distinctions, treesize of input 129 treesize of output 118 [2021-10-28 23:29:12,500 INFO L354 Elim1Store]: treesize reduction 132, result has 19.5 percent of original size [2021-10-28 23:29:12,500 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 110 treesize of output 94 [2021-10-28 23:29:14,959 WARN L860 $PredicateComparison]: unable to prove that (exists ((dll_circular_update_at_~head.offset Int)) (let ((.cse0 (+ dll_circular_update_at_~head.offset 8))) (and (<= |c_dll_circular_update_at_#in~head.offset| dll_circular_update_at_~head.offset) (= (store |c_old(#memory_$Pointer$.offset)| |c_dll_circular_update_at_#in~head.base| (store (select |c_old(#memory_$Pointer$.offset)| |c_dll_circular_update_at_#in~head.base|) .cse0 (select (select |c_#memory_$Pointer$.offset| |c_dll_circular_update_at_#in~head.base|) .cse0))) |c_#memory_$Pointer$.offset|) (= |c_#memory_$Pointer$.base| (store |c_old(#memory_$Pointer$.base)| |c_dll_circular_update_at_#in~head.base| (store (select |c_old(#memory_$Pointer$.base)| |c_dll_circular_update_at_#in~head.base|) .cse0 (select (select |c_#memory_$Pointer$.base| |c_dll_circular_update_at_#in~head.base|) .cse0))))))) is different from true [2021-10-28 23:29:15,051 INFO L354 Elim1Store]: treesize reduction 136, result has 17.6 percent of original size [2021-10-28 23:29:15,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 147 treesize of output 115 [2021-10-28 23:29:15,083 INFO L354 Elim1Store]: treesize reduction 110, result has 19.1 percent of original size [2021-10-28 23:29:15,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 128 treesize of output 106 [2021-10-28 23:29:19,381 INFO L354 Elim1Store]: treesize reduction 68, result has 22.7 percent of original size [2021-10-28 23:29:19,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 1 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 15 case distinctions, treesize of input 135 treesize of output 104 [2021-10-28 23:29:19,411 INFO L354 Elim1Store]: treesize reduction 52, result has 18.8 percent of original size [2021-10-28 23:29:19,411 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 89 treesize of output 72 [2021-10-28 23:29:19,927 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 18 trivial. 2 not checked. [2021-10-28 23:29:19,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1109358810] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:29:19,927 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:29:19,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36] total 66 [2021-10-28 23:29:19,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754636842] [2021-10-28 23:29:19,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2021-10-28 23:29:19,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:29:19,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2021-10-28 23:29:19,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=3847, Unknown=2, NotChecked=250, Total=4290 [2021-10-28 23:29:19,930 INFO L87 Difference]: Start difference. First operand 111 states and 115 transitions. Second operand has 66 states, 66 states have (on average 2.0303030303030303) internal successors, (134), 54 states have internal predecessors, (134), 8 states have call successors, (17), 9 states have call predecessors, (17), 11 states have return successors, (13), 9 states have call predecessors, (13), 8 states have call successors, (13) [2021-10-28 23:29:34,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:29:34,214 INFO L93 Difference]: Finished difference Result 100 states and 102 transitions. [2021-10-28 23:29:34,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-28 23:29:34,215 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 2.0303030303030303) internal successors, (134), 54 states have internal predecessors, (134), 8 states have call successors, (17), 9 states have call predecessors, (17), 11 states have return successors, (13), 9 states have call predecessors, (13), 8 states have call successors, (13) Word has length 100 [2021-10-28 23:29:34,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:29:34,216 INFO L225 Difference]: With dead ends: 100 [2021-10-28 23:29:34,216 INFO L226 Difference]: Without dead ends: 100 [2021-10-28 23:29:34,217 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 77 SyntacticMatches, 6 SemanticMatches, 89 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1458 ImplicationChecksByTransitivity, 19.9s TimeCoverageRelationStatistics Valid=525, Invalid=7313, Unknown=2, NotChecked=350, Total=8190 [2021-10-28 23:29:34,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2021-10-28 23:29:34,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 100. [2021-10-28 23:29:34,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100 states, 80 states have (on average 1.0375) internal successors, (83), 81 states have internal predecessors, (83), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:29:34,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100 states to 100 states and 102 transitions. [2021-10-28 23:29:34,222 INFO L78 Accepts]: Start accepts. Automaton has 100 states and 102 transitions. Word has length 100 [2021-10-28 23:29:34,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:29:34,222 INFO L470 AbstractCegarLoop]: Abstraction has 100 states and 102 transitions. [2021-10-28 23:29:34,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 2.0303030303030303) internal successors, (134), 54 states have internal predecessors, (134), 8 states have call successors, (17), 9 states have call predecessors, (17), 11 states have return successors, (13), 9 states have call predecessors, (13), 8 states have call successors, (13) [2021-10-28 23:29:34,223 INFO L276 IsEmpty]: Start isEmpty. Operand 100 states and 102 transitions. [2021-10-28 23:29:34,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-10-28 23:29:34,225 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:29:34,225 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:29:34,296 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-10-28 23:29:34,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-10-28 23:29:34,443 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting dll_circular_destroyErr9ASSERT_VIOLATIONMEMORY_FREE === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:29:34,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:29:34,443 INFO L85 PathProgramCache]: Analyzing trace with hash -1296580098, now seen corresponding path program 1 times [2021-10-28 23:29:34,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:29:34,444 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152493454] [2021-10-28 23:29:34,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:29:34,444 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:29:34,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:34,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:29:34,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:34,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:29:34,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:35,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:29:35,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:35,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:29:35,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:35,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:29:35,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:35,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:29:35,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:35,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-10-28 23:29:35,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:35,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-10-28 23:29:35,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:35,883 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 18 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-10-28 23:29:35,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:29:35,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152493454] [2021-10-28 23:29:35,884 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152493454] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:29:35,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825833115] [2021-10-28 23:29:35,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:29:35,885 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:29:35,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:29:35,886 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:29:35,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-10-28 23:29:37,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:37,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 491 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-28 23:29:37,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:29:37,935 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-10-28 23:29:37,935 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 20 treesize of output 26 [2021-10-28 23:29:38,147 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-10-28 23:29:38,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825833115] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:29:38,147 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:29:38,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 7] total 40 [2021-10-28 23:29:38,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62738040] [2021-10-28 23:29:38,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-10-28 23:29:38,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:29:38,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-10-28 23:29:38,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1530, Unknown=0, NotChecked=0, Total=1640 [2021-10-28 23:29:38,149 INFO L87 Difference]: Start difference. First operand 100 states and 102 transitions. Second operand has 41 states, 40 states have (on average 3.175) internal successors, (127), 34 states have internal predecessors, (127), 5 states have call successors, (16), 5 states have call predecessors, (16), 6 states have return successors, (12), 6 states have call predecessors, (12), 5 states have call successors, (12) [2021-10-28 23:29:40,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:29:40,435 INFO L93 Difference]: Finished difference Result 99 states and 101 transitions. [2021-10-28 23:29:40,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-28 23:29:40,435 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 3.175) internal successors, (127), 34 states have internal predecessors, (127), 5 states have call successors, (16), 5 states have call predecessors, (16), 6 states have return successors, (12), 6 states have call predecessors, (12), 5 states have call successors, (12) Word has length 102 [2021-10-28 23:29:40,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:29:40,436 INFO L225 Difference]: With dead ends: 99 [2021-10-28 23:29:40,436 INFO L226 Difference]: Without dead ends: 99 [2021-10-28 23:29:40,437 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=320, Invalid=3340, Unknown=0, NotChecked=0, Total=3660 [2021-10-28 23:29:40,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2021-10-28 23:29:40,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 99. [2021-10-28 23:29:40,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 80 states have (on average 1.025) internal successors, (82), 80 states have internal predecessors, (82), 10 states have call successors, (10), 9 states have call predecessors, (10), 8 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-10-28 23:29:40,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 101 transitions. [2021-10-28 23:29:40,442 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 101 transitions. Word has length 102 [2021-10-28 23:29:40,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:29:40,442 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 101 transitions. [2021-10-28 23:29:40,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 3.175) internal successors, (127), 34 states have internal predecessors, (127), 5 states have call successors, (16), 5 states have call predecessors, (16), 6 states have return successors, (12), 6 states have call predecessors, (12), 5 states have call successors, (12) [2021-10-28 23:29:40,443 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 101 transitions. [2021-10-28 23:29:40,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-10-28 23:29:40,444 INFO L505 BasicCegarLoop]: Found error trace [2021-10-28 23:29:40,444 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:29:40,478 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-10-28 23:29:40,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:29:40,656 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting mainErr1ENSURES_VIOLATIONMEMORY_LEAK === [dll_circular_createErr0REQUIRES_VIOLATION, dll_circular_createErr1REQUIRES_VIOLATION, dll_circular_createErr2REQUIRES_VIOLATION (and 31 more)] === [2021-10-28 23:29:40,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:29:40,656 INFO L85 PathProgramCache]: Analyzing trace with hash 760636950, now seen corresponding path program 1 times [2021-10-28 23:29:40,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:29:40,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967566841] [2021-10-28 23:29:40,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:29:40,657 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:29:40,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:40,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-28 23:29:40,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:40,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-28 23:29:40,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:41,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-28 23:29:41,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:41,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:29:41,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:41,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-10-28 23:29:41,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:41,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-10-28 23:29:41,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:42,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-10-28 23:29:42,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:42,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-10-28 23:29:42,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:42,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-10-28 23:29:42,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:42,824 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-10-28 23:29:42,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:29:42,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967566841] [2021-10-28 23:29:42,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967566841] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:29:42,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [316550091] [2021-10-28 23:29:42,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:29:42,825 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:29:42,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:29:42,836 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:29:42,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-10-28 23:29:44,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:29:44,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 100 conjunts are in the unsatisfiable core [2021-10-28 23:29:44,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:29:45,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-10-28 23:29:45,229 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:29:45,230 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 21 treesize of output 20 [2021-10-28 23:29:45,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:29:45,521 INFO L354 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2021-10-28 23:29:45,522 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 30 [2021-10-28 23:29:45,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-28 23:29:45,655 INFO L354 Elim1Store]: treesize reduction 49, result has 15.5 percent of original size [2021-10-28 23:29:45,656 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 67 treesize of output 56 [2021-10-28 23:29:46,256 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-10-28 23:29:46,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 39 [2021-10-28 23:29:46,277 INFO L354 Elim1Store]: treesize reduction 25, result has 16.7 percent of original size [2021-10-28 23:29:46,278 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 31 treesize of output 21 [2021-10-28 23:30:05,291 INFO L354 Elim1Store]: treesize reduction 130, result has 18.8 percent of original size [2021-10-28 23:30:05,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 7 case distinctions, treesize of input 92 treesize of output 81 [2021-10-28 23:30:07,561 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-10-28 23:30:07,562 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 33 [2021-10-28 23:30:07,576 INFO L354 Elim1Store]: treesize reduction 25, result has 16.7 percent of original size [2021-10-28 23:30:07,576 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 31 treesize of output 21 [2021-10-28 23:30:09,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 42 [2021-10-28 23:30:11,791 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-10-28 23:30:11,791 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 54 treesize of output 40 [2021-10-28 23:30:16,010 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-10-28 23:30:16,010 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 54 treesize of output 40 [2021-10-28 23:30:20,517 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-10-28 23:30:20,517 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 54 treesize of output 40 [2021-10-28 23:30:20,521 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-10-28 23:30:20,522 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 34 treesize of output 26 [2021-10-28 23:30:27,758 INFO L354 Elim1Store]: treesize reduction 45, result has 21.1 percent of original size [2021-10-28 23:30:27,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 91 treesize of output 66 [2021-10-28 23:30:30,001 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 7 proven. 10 refuted. 2 times theorem prover too weak. 18 trivial. 0 not checked. [2021-10-28 23:30:30,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [316550091] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:30:30,001 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:30:30,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34] total 65 [2021-10-28 23:30:30,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578994056] [2021-10-28 23:30:30,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2021-10-28 23:30:30,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:30:30,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2021-10-28 23:30:30,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=4087, Unknown=14, NotChecked=0, Total=4290 [2021-10-28 23:30:30,003 INFO L87 Difference]: Start difference. First operand 99 states and 101 transitions. Second operand has 66 states, 65 states have (on average 2.2615384615384615) internal successors, (147), 55 states have internal predecessors, (147), 10 states have call successors, (17), 8 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 10 states have call successors, (15) [2021-10-28 23:32:23,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:32:23,693 INFO L93 Difference]: Finished difference Result 98 states and 100 transitions. [2021-10-28 23:32:23,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-28 23:32:23,694 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 65 states have (on average 2.2615384615384615) internal successors, (147), 55 states have internal predecessors, (147), 10 states have call successors, (17), 8 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 10 states have call successors, (15) Word has length 106 [2021-10-28 23:32:23,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-28 23:32:23,694 INFO L225 Difference]: With dead ends: 98 [2021-10-28 23:32:23,695 INFO L226 Difference]: Without dead ends: 0 [2021-10-28 23:32:23,696 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 85 SyntacticMatches, 7 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1731 ImplicationChecksByTransitivity, 92.2s TimeCoverageRelationStatistics Valid=524, Invalid=8379, Unknown=27, NotChecked=0, Total=8930 [2021-10-28 23:32:23,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-10-28 23:32:23,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-10-28 23:32:23,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:32:23,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-10-28 23:32:23,697 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 106 [2021-10-28 23:32:23,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-28 23:32:23,697 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 23:32:23,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 65 states have (on average 2.2615384615384615) internal successors, (147), 55 states have internal predecessors, (147), 10 states have call successors, (17), 8 states have call predecessors, (17), 13 states have return successors, (15), 13 states have call predecessors, (15), 10 states have call successors, (15) [2021-10-28 23:32:23,698 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-10-28 23:32:23,698 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-10-28 23:32:23,701 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_createErr0REQUIRES_VIOLATION [2021-10-28 23:32:23,702 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_createErr1REQUIRES_VIOLATION [2021-10-28 23:32:23,702 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_createErr2REQUIRES_VIOLATION [2021-10-28 23:32:23,702 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_createErr3REQUIRES_VIOLATION [2021-10-28 23:32:23,703 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_createErr4REQUIRES_VIOLATION [2021-10-28 23:32:23,703 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_createErr5REQUIRES_VIOLATION [2021-10-28 23:32:23,703 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_createErr6REQUIRES_VIOLATION [2021-10-28 23:32:23,703 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_createErr7REQUIRES_VIOLATION [2021-10-28 23:32:23,703 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_update_atErr0REQUIRES_VIOLATION [2021-10-28 23:32:23,704 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_update_atErr1REQUIRES_VIOLATION [2021-10-28 23:32:23,704 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_update_atErr2REQUIRES_VIOLATION [2021-10-28 23:32:23,704 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_update_atErr3REQUIRES_VIOLATION [2021-10-28 23:32:23,704 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_get_data_atErr0REQUIRES_VIOLATION [2021-10-28 23:32:23,705 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_get_data_atErr1REQUIRES_VIOLATION [2021-10-28 23:32:23,705 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_get_data_atErr2REQUIRES_VIOLATION [2021-10-28 23:32:23,705 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_get_data_atErr3REQUIRES_VIOLATION [2021-10-28 23:32:23,705 INFO L764 garLoopResultBuilder]: Registering result SAFE for location node_createErr0REQUIRES_VIOLATION [2021-10-28 23:32:23,705 INFO L764 garLoopResultBuilder]: Registering result SAFE for location node_createErr1REQUIRES_VIOLATION [2021-10-28 23:32:23,706 INFO L764 garLoopResultBuilder]: Registering result SAFE for location node_createErr2REQUIRES_VIOLATION [2021-10-28 23:32:23,706 INFO L764 garLoopResultBuilder]: Registering result SAFE for location node_createErr3REQUIRES_VIOLATION [2021-10-28 23:32:23,706 INFO L764 garLoopResultBuilder]: Registering result SAFE for location node_createErr4REQUIRES_VIOLATION [2021-10-28 23:32:23,706 INFO L764 garLoopResultBuilder]: Registering result SAFE for location node_createErr5REQUIRES_VIOLATION [2021-10-28 23:32:23,707 INFO L764 garLoopResultBuilder]: Registering result SAFE for location mainErr0ASSERT_VIOLATIONMEMORY_LEAK [2021-10-28 23:32:23,707 INFO L764 garLoopResultBuilder]: Registering result SAFE for location mainErr1ENSURES_VIOLATIONMEMORY_LEAK [2021-10-28 23:32:23,707 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_destroyErr0REQUIRES_VIOLATION [2021-10-28 23:32:23,707 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_destroyErr1REQUIRES_VIOLATION [2021-10-28 23:32:23,708 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_destroyErr2REQUIRES_VIOLATION [2021-10-28 23:32:23,708 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_destroyErr3REQUIRES_VIOLATION [2021-10-28 23:32:23,708 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_destroyErr4ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:32:23,708 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_destroyErr5ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:32:23,709 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_destroyErr6ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:32:23,709 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_destroyErr7ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:32:23,709 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_destroyErr8ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:32:23,709 INFO L764 garLoopResultBuilder]: Registering result SAFE for location dll_circular_destroyErr9ASSERT_VIOLATIONMEMORY_FREE [2021-10-28 23:32:23,763 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-10-28 23:32:23,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-10-28 23:32:23,914 INFO L731 BasicCegarLoop]: Path program histogram: [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:32:23,916 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-28 23:32:23,919 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.10 11:32:23 BoogieIcfgContainer [2021-10-28 23:32:23,919 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-28 23:32:23,919 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-28 23:32:23,919 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-28 23:32:23,922 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-28 23:32:23,923 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:24:25" (3/4) ... [2021-10-28 23:32:23,928 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-10-28 23:32:23,937 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure reach_error [2021-10-28 23:32:23,937 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2021-10-28 23:32:23,937 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure myexit [2021-10-28 23:32:23,937 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure dll_circular_destroy [2021-10-28 23:32:23,937 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __bswap_32 [2021-10-28 23:32:23,938 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __bswap_64 [2021-10-28 23:32:23,938 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2021-10-28 23:32:23,938 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure dll_circular_create [2021-10-28 23:32:23,938 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure dll_circular_update_at [2021-10-28 23:32:23,938 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure node_create [2021-10-28 23:32:23,939 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure dll_circular_get_data_at [2021-10-28 23:32:23,951 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 24 nodes and edges [2021-10-28 23:32:23,952 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2021-10-28 23:32:23,952 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-10-28 23:32:23,953 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-10-28 23:32:24,035 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/witness.graphml [2021-10-28 23:32:24,035 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-28 23:32:24,036 INFO L168 Benchmark]: Toolchain (without parser) took 480659.01 ms. Allocated memory was 102.8 MB in the beginning and 281.0 MB in the end (delta: 178.3 MB). Free memory was 70.0 MB in the beginning and 112.0 MB in the end (delta: -42.0 MB). Peak memory consumption was 135.6 MB. Max. memory is 16.1 GB. [2021-10-28 23:32:24,037 INFO L168 Benchmark]: CDTParser took 0.71 ms. Allocated memory is still 102.8 MB. Free memory is still 58.1 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:32:24,037 INFO L168 Benchmark]: CACSL2BoogieTranslator took 659.03 ms. Allocated memory is still 102.8 MB. Free memory was 70.0 MB in the beginning and 70.2 MB in the end (delta: -225.0 kB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. [2021-10-28 23:32:24,037 INFO L168 Benchmark]: Boogie Preprocessor took 123.42 ms. Allocated memory is still 102.8 MB. Free memory was 70.2 MB in the beginning and 67.4 MB in the end (delta: 2.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-28 23:32:24,038 INFO L168 Benchmark]: RCFGBuilder took 859.31 ms. Allocated memory was 102.8 MB in the beginning and 132.1 MB in the end (delta: 29.4 MB). Free memory was 67.4 MB in the beginning and 103.0 MB in the end (delta: -35.6 MB). Peak memory consumption was 31.7 MB. Max. memory is 16.1 GB. [2021-10-28 23:32:24,039 INFO L168 Benchmark]: TraceAbstraction took 478894.83 ms. Allocated memory was 132.1 MB in the beginning and 281.0 MB in the end (delta: 148.9 MB). Free memory was 102.3 MB in the beginning and 115.9 MB in the end (delta: -13.6 MB). Peak memory consumption was 136.1 MB. Max. memory is 16.1 GB. [2021-10-28 23:32:24,039 INFO L168 Benchmark]: Witness Printer took 115.77 ms. Allocated memory is still 281.0 MB. Free memory was 115.9 MB in the beginning and 112.0 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. [2021-10-28 23:32:24,046 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.71 ms. Allocated memory is still 102.8 MB. Free memory is still 58.1 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 659.03 ms. Allocated memory is still 102.8 MB. Free memory was 70.0 MB in the beginning and 70.2 MB in the end (delta: -225.0 kB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 123.42 ms. Allocated memory is still 102.8 MB. Free memory was 70.2 MB in the beginning and 67.4 MB in the end (delta: 2.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 859.31 ms. Allocated memory was 102.8 MB in the beginning and 132.1 MB in the end (delta: 29.4 MB). Free memory was 67.4 MB in the beginning and 103.0 MB in the end (delta: -35.6 MB). Peak memory consumption was 31.7 MB. Max. memory is 16.1 GB. * TraceAbstraction took 478894.83 ms. Allocated memory was 132.1 MB in the beginning and 281.0 MB in the end (delta: 148.9 MB). Free memory was 102.3 MB in the beginning and 115.9 MB in the end (delta: -13.6 MB). Peak memory consumption was 136.1 MB. Max. memory is 16.1 GB. * Witness Printer took 115.77 ms. Allocated memory is still 281.0 MB. Free memory was 115.9 MB in the beginning and 112.0 MB in the end (delta: 4.0 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 590]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 590]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 592]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 592]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 597]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 597]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 598]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 598]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 621]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 621]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 624]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 624]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 614]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 614]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 617]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 617]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 580]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 580]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 581]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 581]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 582]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 582]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 643]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - PositiveResult [Line: 626]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - PositiveResult [Line: 603]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 603]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 605]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 605]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 606]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 606]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 606]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 609]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 609]: free always succeeds For all program executions holds that free always succeeds at this location - PositiveResult [Line: 609]: free always succeeds For all program executions holds that free always succeeds at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 12 procedures, 124 locations, 34 error locations. Started 1 CEGAR loops. OverallTime: 478.8s, OverallIterations: 40, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 292.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 2623 SDtfs, 7421 SDslu, 13541 SDs, 0 SdLazy, 47396 SolverSat, 1856 SolverUnsat, 42 SolverUnknown, 0 SolverNotchecked, 110.6s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2776 GetRequests, 1437 SyntacticMatches, 39 SemanticMatches, 1300 ConstructedPredicates, 8 IntricatePredicates, 0 DeprecatedPredicates, 13539 ImplicationChecksByTransitivity, 301.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=131occurred in iteration=17, InterpolantAutomatonStates: 679, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.3s AutomataMinimizationTime, 40 MinimizatonAttempts, 727 StatesRemovedByMinimization, 36 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 1.9s SatisfiabilityAnalysisTime, 165.9s InterpolantComputationTime, 3813 NumberOfCodeBlocks, 3813 NumberOfCodeBlocksAsserted, 62 NumberOfCheckSat, 3752 ConstructedInterpolants, 268 QuantifiedInterpolants, 47411 SizeOfPredicates, 273 NumberOfNonLiveVariables, 7630 ConjunctsInSsa, 1103 ConjunctsInUnsatCore, 61 InterpolantComputations, 21 PerfectInterpolantSequences, 856/1262 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 34 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2021-10-28 23:32:24,275 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_13446c10-f108-46d2-8666-f74e1a9f2138/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...