./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version e943c265 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be --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 bfc29f03d3be9b41eb07ac14f0f7eac45bf3a60a4a6601e3132f720b72534d53 ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be --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 bfc29f03d3be9b41eb07ac14f0f7eac45bf3a60a4a6601e3132f720b72534d53 ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample --- Real Ultimate output --- This is Ultimate 0.2.1-dev-e943c26 [2021-10-21 19:25:58,311 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-21 19:25:58,314 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-21 19:25:58,374 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-21 19:25:58,374 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-21 19:25:58,379 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-21 19:25:58,381 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-21 19:25:58,383 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-21 19:25:58,384 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-21 19:25:58,385 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-21 19:25:58,387 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-21 19:25:58,388 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-21 19:25:58,388 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-21 19:25:58,390 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-21 19:25:58,391 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-21 19:25:58,393 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-21 19:25:58,394 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-21 19:25:58,399 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-21 19:25:58,402 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-21 19:25:58,411 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-21 19:25:58,413 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-21 19:25:58,415 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-21 19:25:58,422 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-21 19:25:58,423 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-21 19:25:58,427 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-21 19:25:58,428 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-21 19:25:58,428 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-21 19:25:58,430 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-21 19:25:58,431 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-21 19:25:58,433 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-21 19:25:58,433 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-21 19:25:58,434 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-21 19:25:58,436 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-21 19:25:58,437 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-21 19:25:58,439 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-21 19:25:58,439 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-21 19:25:58,440 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-21 19:25:58,441 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-21 19:25:58,441 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-21 19:25:58,442 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-21 19:25:58,443 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-21 19:25:58,443 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2021-10-21 19:25:58,489 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-21 19:25:58,489 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-21 19:25:58,490 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-21 19:25:58,490 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-21 19:25:58,498 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-21 19:25:58,499 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-21 19:25:58,499 INFO L138 SettingsManager]: * Use SBE=true [2021-10-21 19:25:58,499 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-21 19:25:58,500 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-21 19:25:58,500 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-21 19:25:58,501 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-21 19:25:58,501 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-21 19:25:58,501 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-21 19:25:58,502 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-21 19:25:58,502 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-21 19:25:58,502 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-21 19:25:58,502 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-21 19:25:58,502 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-21 19:25:58,503 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-21 19:25:58,503 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-21 19:25:58,503 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-21 19:25:58,503 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-21 19:25:58,504 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-21 19:25:58,504 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-21 19:25:58,504 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-21 19:25:58,504 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-21 19:25:58,505 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-21 19:25:58,505 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-21 19:25:58,505 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-21 19:25:58,507 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_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/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_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be 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 -> bfc29f03d3be9b41eb07ac14f0f7eac45bf3a60a4a6601e3132f720b72534d53 [2021-10-21 19:25:58,778 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-21 19:25:58,801 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-21 19:25:58,804 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-21 19:25:58,805 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-21 19:25:58,806 INFO L275 PluginConnector]: CDTParser initialized [2021-10-21 19:25:58,807 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/../../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2021-10-21 19:25:58,880 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/data/5dfe8044c/04104b09815849b49bbaef24c6af5d65/FLAG737080eb4 [2021-10-21 19:25:59,563 INFO L306 CDTParser]: Found 1 translation units. [2021-10-21 19:25:59,574 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2021-10-21 19:25:59,600 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/data/5dfe8044c/04104b09815849b49bbaef24c6af5d65/FLAG737080eb4 [2021-10-21 19:25:59,753 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/data/5dfe8044c/04104b09815849b49bbaef24c6af5d65 [2021-10-21 19:25:59,756 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-21 19:25:59,758 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-21 19:25:59,760 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-21 19:25:59,760 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-21 19:25:59,764 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-21 19:25:59,765 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 07:25:59" (1/1) ... [2021-10-21 19:25:59,766 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3c43d720 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:25:59, skipping insertion in model container [2021-10-21 19:25:59,767 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 07:25:59" (1/1) ... [2021-10-21 19:25:59,775 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-21 19:25:59,876 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-21 19:26:00,081 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_33d9d7f5-1edd-44ac-af32-420242c4f169/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c[2074,2087] [2021-10-21 19:26:00,374 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 19:26:00,385 INFO L203 MainTranslator]: Completed pre-run [2021-10-21 19:26:00,402 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_33d9d7f5-1edd-44ac-af32-420242c4f169/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c[2074,2087] [2021-10-21 19:26:00,598 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 19:26:00,616 INFO L208 MainTranslator]: Completed translation [2021-10-21 19:26:00,617 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:26:00 WrapperNode [2021-10-21 19:26:00,617 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-21 19:26:00,618 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-21 19:26:00,619 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-21 19:26:00,619 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-21 19:26:00,631 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:26:00" (1/1) ... [2021-10-21 19:26:00,631 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:26:00" (1/1) ... [2021-10-21 19:26:00,658 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:26:00" (1/1) ... [2021-10-21 19:26:00,658 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:26:00" (1/1) ... [2021-10-21 19:26:00,719 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:26:00" (1/1) ... [2021-10-21 19:26:00,746 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:26:00" (1/1) ... [2021-10-21 19:26:00,752 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:26:00" (1/1) ... [2021-10-21 19:26:00,774 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-21 19:26:00,775 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-21 19:26:00,775 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-21 19:26:00,775 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-21 19:26:00,783 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:26:00" (1/1) ... [2021-10-21 19:26:00,791 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-21 19:26:00,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 19:26:00,819 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-21 19:26:00,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-21 19:26:00,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-10-21 19:26:00,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-21 19:26:00,866 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-10-21 19:26:00,882 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-10-21 19:26:00,882 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2021-10-21 19:26:00,883 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2021-10-21 19:26:00,883 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2021-10-21 19:26:00,883 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioStartDevice [2021-10-21 19:26:00,884 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPnp [2021-10-21 19:26:00,886 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioDeviceControl [2021-10-21 19:26:00,886 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2021-10-21 19:26:00,886 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2021-10-21 19:26:00,886 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio535DeviceControl [2021-10-21 19:26:00,886 INFO L138 BoogieDeclarations]: Found implementation of procedure AG_SetStatusAndReturn [2021-10-21 19:26:00,887 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio435DeviceControl [2021-10-21 19:26:00,887 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioAtapiDeviceControl [2021-10-21 19:26:00,887 INFO L138 BoogieDeclarations]: Found implementation of procedure HpCdrProcessLastSession [2021-10-21 19:26:00,887 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2021-10-21 19:26:00,887 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHPCdrDeviceControl [2021-10-21 19:26:00,888 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2021-10-21 19:26:00,888 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioUnload [2021-10-21 19:26:00,888 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPower [2021-10-21 19:26:00,888 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2021-10-21 19:26:00,888 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-10-21 19:26:00,888 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-10-21 19:26:00,889 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-10-21 19:26:00,889 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-10-21 19:26:00,889 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2021-10-21 19:26:00,889 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-10-21 19:26:00,890 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2021-10-21 19:26:00,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2021-10-21 19:26:00,890 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-10-21 19:26:00,890 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-10-21 19:26:00,890 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-10-21 19:26:00,891 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-21 19:26:00,891 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2021-10-21 19:26:00,891 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-10-21 19:26:00,891 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2021-10-21 19:26:00,891 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2021-10-21 19:26:00,891 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2021-10-21 19:26:00,892 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioStartDevice [2021-10-21 19:26:00,892 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPnp [2021-10-21 19:26:00,892 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioDeviceControl [2021-10-21 19:26:00,892 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2021-10-21 19:26:00,892 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2021-10-21 19:26:00,893 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio535DeviceControl [2021-10-21 19:26:00,893 INFO L130 BoogieDeclarations]: Found specification of procedure AG_SetStatusAndReturn [2021-10-21 19:26:00,893 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio435DeviceControl [2021-10-21 19:26:00,893 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioAtapiDeviceControl [2021-10-21 19:26:00,894 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2021-10-21 19:26:00,894 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHPCdrDeviceControl [2021-10-21 19:26:00,894 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2021-10-21 19:26:00,894 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPower [2021-10-21 19:26:00,894 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-10-21 19:26:00,895 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2021-10-21 19:26:00,895 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-10-21 19:26:00,895 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2021-10-21 19:26:00,895 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2021-10-21 19:26:00,909 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-10-21 19:26:00,909 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-10-21 19:26:00,910 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2021-10-21 19:26:00,910 INFO L130 BoogieDeclarations]: Found specification of procedure HpCdrProcessLastSession [2021-10-21 19:26:00,910 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioUnload [2021-10-21 19:26:00,910 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2021-10-21 19:26:00,911 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-10-21 19:26:00,911 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-10-21 19:26:00,912 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-10-21 19:26:00,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-21 19:26:00,913 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-21 19:26:00,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-10-21 19:26:00,913 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-10-21 19:26:00,913 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-21 19:26:01,427 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:26:01,506 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-10-21 19:26:01,507 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-10-21 19:26:01,513 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:26:01,551 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2021-10-21 19:26:01,552 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2021-10-21 19:26:01,578 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:26:01,602 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-10-21 19:26:01,602 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-10-21 19:26:01,710 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:26:01,777 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2021-10-21 19:26:01,778 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L305: #res := 0; [2021-10-21 19:26:01,778 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2021-10-21 19:26:01,787 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:26:01,994 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume false; [2021-10-21 19:26:01,994 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##22: assume !false; [2021-10-21 19:26:01,996 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:26:02,047 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2021-10-21 19:26:02,047 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2021-10-21 19:26:02,140 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:26:02,174 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2021-10-21 19:26:02,174 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2021-10-21 19:26:02,180 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:26:02,388 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2021-10-21 19:26:02,389 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2021-10-21 19:26:02,404 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:26:02,408 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 19:26:02,409 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 19:26:02,465 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-21 19:26:02,465 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-10-21 19:26:02,470 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 07:26:02 BoogieIcfgContainer [2021-10-21 19:26:02,471 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-21 19:26:02,473 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-21 19:26:02,473 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-21 19:26:02,477 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-21 19:26:02,477 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.10 07:25:59" (1/3) ... [2021-10-21 19:26:02,479 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@60055b13 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.10 07:26:02, skipping insertion in model container [2021-10-21 19:26:02,479 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:26:00" (2/3) ... [2021-10-21 19:26:02,479 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@60055b13 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.10 07:26:02, skipping insertion in model container [2021-10-21 19:26:02,479 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 07:26:02" (3/3) ... [2021-10-21 19:26:02,481 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio_simpl1.cil-1.c [2021-10-21 19:26:02,487 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-21 19:26:02,487 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-10-21 19:26:02,539 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-21 19:26:02,546 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-21 19:26:02,546 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-10-21 19:26:02,587 INFO L276 IsEmpty]: Start isEmpty. Operand has 518 states, 383 states have (on average 1.4908616187989556) internal successors, (571), 405 states have internal predecessors, (571), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 98 states have call predecessors, (103), 103 states have call successors, (103) [2021-10-21 19:26:02,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-21 19:26:02,596 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:02,597 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:26:02,597 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting mainErr0ENSURES_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:02,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:02,619 INFO L82 PathProgramCache]: Analyzing trace with hash 633313405, now seen corresponding path program 1 times [2021-10-21 19:26:02,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:02,630 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646252132] [2021-10-21 19:26:02,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:02,635 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:02,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:03,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:03,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:03,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:03,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:03,161 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-21 19:26:03,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:03,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646252132] [2021-10-21 19:26:03,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646252132] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:03,163 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:03,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-21 19:26:03,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900729755] [2021-10-21 19:26:03,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:26:03,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:03,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:26:03,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:26:03,192 INFO L87 Difference]: Start difference. First operand has 518 states, 383 states have (on average 1.4908616187989556) internal successors, (571), 405 states have internal predecessors, (571), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 98 states have call predecessors, (103), 103 states have call successors, (103) Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-10-21 19:26:05,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:05,400 INFO L93 Difference]: Finished difference Result 671 states and 1030 transitions. [2021-10-21 19:26:05,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:26:05,402 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 15 [2021-10-21 19:26:05,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:05,421 INFO L225 Difference]: With dead ends: 671 [2021-10-21 19:26:05,421 INFO L226 Difference]: Without dead ends: 665 [2021-10-21 19:26:05,423 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 113.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:26:05,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-10-21 19:26:05,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 509. [2021-10-21 19:26:05,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 378 states have (on average 1.4603174603174602) internal successors, (552), 397 states have internal predecessors, (552), 103 states have call successors, (103), 29 states have call predecessors, (103), 27 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2021-10-21 19:26:05,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 741 transitions. [2021-10-21 19:26:05,532 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 741 transitions. Word has length 15 [2021-10-21 19:26:05,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:05,533 INFO L470 AbstractCegarLoop]: Abstraction has 509 states and 741 transitions. [2021-10-21 19:26:05,533 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-10-21 19:26:05,533 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 741 transitions. [2021-10-21 19:26:05,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-21 19:26:05,535 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:05,535 INFO L512 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-21 19:26:05,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-21 19:26:05,536 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:05,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:05,538 INFO L82 PathProgramCache]: Analyzing trace with hash -1738610777, now seen corresponding path program 1 times [2021-10-21 19:26:05,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:05,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202064385] [2021-10-21 19:26:05,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:05,539 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:05,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:05,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:05,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:05,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:05,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:05,750 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:26:05,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:05,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202064385] [2021-10-21 19:26:05,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202064385] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:05,751 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:05,751 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-21 19:26:05,751 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972876361] [2021-10-21 19:26:05,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-21 19:26:05,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:05,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 19:26:05,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:26:05,754 INFO L87 Difference]: Start difference. First operand 509 states and 741 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-10-21 19:26:08,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:08,083 INFO L93 Difference]: Finished difference Result 670 states and 1022 transitions. [2021-10-21 19:26:08,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:26:08,111 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2021-10-21 19:26:08,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:08,127 INFO L225 Difference]: With dead ends: 670 [2021-10-21 19:26:08,127 INFO L226 Difference]: Without dead ends: 665 [2021-10-21 19:26:08,128 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 167.9ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-21 19:26:08,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-10-21 19:26:08,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 509. [2021-10-21 19:26:08,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 378 states have (on average 1.4576719576719577) internal successors, (551), 397 states have internal predecessors, (551), 103 states have call successors, (103), 29 states have call predecessors, (103), 27 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2021-10-21 19:26:08,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 740 transitions. [2021-10-21 19:26:08,188 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 740 transitions. Word has length 20 [2021-10-21 19:26:08,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:08,189 INFO L470 AbstractCegarLoop]: Abstraction has 509 states and 740 transitions. [2021-10-21 19:26:08,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 4 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-10-21 19:26:08,189 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 740 transitions. [2021-10-21 19:26:08,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-21 19:26:08,191 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:08,191 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:26:08,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-10-21 19:26:08,192 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:08,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:08,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1016281706, now seen corresponding path program 1 times [2021-10-21 19:26:08,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:08,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914997322] [2021-10-21 19:26:08,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:08,193 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:08,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:08,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:08,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:08,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:08,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:08,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:08,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:08,461 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-21 19:26:08,462 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:08,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914997322] [2021-10-21 19:26:08,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914997322] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:08,463 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:08,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-21 19:26:08,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516029517] [2021-10-21 19:26:08,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 19:26:08,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:08,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 19:26:08,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-21 19:26:08,467 INFO L87 Difference]: Start difference. First operand 509 states and 740 transitions. Second operand has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:26:10,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:10,532 INFO L93 Difference]: Finished difference Result 847 states and 1261 transitions. [2021-10-21 19:26:10,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:26:10,533 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 25 [2021-10-21 19:26:10,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:10,545 INFO L225 Difference]: With dead ends: 847 [2021-10-21 19:26:10,545 INFO L226 Difference]: Without dead ends: 846 [2021-10-21 19:26:10,546 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 223.0ms TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:26:10,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 846 states. [2021-10-21 19:26:10,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 846 to 664. [2021-10-21 19:26:10,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 502 states have (on average 1.408366533864542) internal successors, (707), 510 states have internal predecessors, (707), 112 states have call successors, (112), 40 states have call predecessors, (112), 49 states have return successors, (145), 119 states have call predecessors, (145), 99 states have call successors, (145) [2021-10-21 19:26:10,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 964 transitions. [2021-10-21 19:26:10,610 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 964 transitions. Word has length 25 [2021-10-21 19:26:10,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:10,611 INFO L470 AbstractCegarLoop]: Abstraction has 664 states and 964 transitions. [2021-10-21 19:26:10,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (6), 6 states have call predecessors, (6), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:26:10,612 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 964 transitions. [2021-10-21 19:26:10,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-21 19:26:10,624 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:10,625 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:26:10,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-21 19:26:10,625 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:10,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:10,626 INFO L82 PathProgramCache]: Analyzing trace with hash -1367852756, now seen corresponding path program 1 times [2021-10-21 19:26:10,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:10,627 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89177958] [2021-10-21 19:26:10,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:10,631 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:10,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:10,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:10,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:10,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:10,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:10,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:10,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:10,900 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-21 19:26:10,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:10,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89177958] [2021-10-21 19:26:10,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89177958] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:10,901 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:10,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-21 19:26:10,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701444343] [2021-10-21 19:26:10,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 19:26:10,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:10,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 19:26:10,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-21 19:26:10,903 INFO L87 Difference]: Start difference. First operand 664 states and 964 transitions. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:26:13,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:13,322 INFO L93 Difference]: Finished difference Result 970 states and 1415 transitions. [2021-10-21 19:26:13,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:26:13,337 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 30 [2021-10-21 19:26:13,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:13,344 INFO L225 Difference]: With dead ends: 970 [2021-10-21 19:26:13,344 INFO L226 Difference]: Without dead ends: 970 [2021-10-21 19:26:13,345 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 185.1ms TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:26:13,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 970 states. [2021-10-21 19:26:13,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 970 to 789. [2021-10-21 19:26:13,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 789 states, 611 states have (on average 1.4042553191489362) internal successors, (858), 615 states have internal predecessors, (858), 114 states have call successors, (114), 46 states have call predecessors, (114), 63 states have return successors, (163), 130 states have call predecessors, (163), 104 states have call successors, (163) [2021-10-21 19:26:13,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1135 transitions. [2021-10-21 19:26:13,388 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1135 transitions. Word has length 30 [2021-10-21 19:26:13,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:13,389 INFO L470 AbstractCegarLoop]: Abstraction has 789 states and 1135 transitions. [2021-10-21 19:26:13,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 6 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:26:13,389 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1135 transitions. [2021-10-21 19:26:13,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-21 19:26:13,391 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:13,391 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:26:13,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-21 19:26:13,392 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:13,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:13,392 INFO L82 PathProgramCache]: Analyzing trace with hash -1062919399, now seen corresponding path program 1 times [2021-10-21 19:26:13,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:13,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [744399728] [2021-10-21 19:26:13,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:13,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:13,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:13,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:13,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:13,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:13,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:13,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:13,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:13,582 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-21 19:26:13,582 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:13,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [744399728] [2021-10-21 19:26:13,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [744399728] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:13,583 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:13,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-21 19:26:13,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806342706] [2021-10-21 19:26:13,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 19:26:13,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:13,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 19:26:13,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-21 19:26:13,585 INFO L87 Difference]: Start difference. First operand 789 states and 1135 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:26:16,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:16,654 INFO L93 Difference]: Finished difference Result 1344 states and 2031 transitions. [2021-10-21 19:26:16,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-21 19:26:16,654 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 31 [2021-10-21 19:26:16,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:16,664 INFO L225 Difference]: With dead ends: 1344 [2021-10-21 19:26:16,665 INFO L226 Difference]: Without dead ends: 1344 [2021-10-21 19:26:16,665 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 216.9ms TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:26:16,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1344 states. [2021-10-21 19:26:16,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1344 to 907. [2021-10-21 19:26:16,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 708 states have (on average 1.4138418079096045) internal successors, (1001), 711 states have internal predecessors, (1001), 127 states have call successors, (127), 54 states have call predecessors, (127), 71 states have return successors, (220), 144 states have call predecessors, (220), 117 states have call successors, (220) [2021-10-21 19:26:16,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1348 transitions. [2021-10-21 19:26:16,713 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1348 transitions. Word has length 31 [2021-10-21 19:26:16,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:16,713 INFO L470 AbstractCegarLoop]: Abstraction has 907 states and 1348 transitions. [2021-10-21 19:26:16,714 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:26:16,714 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1348 transitions. [2021-10-21 19:26:16,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-10-21 19:26:16,715 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:16,716 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:26:16,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-10-21 19:26:16,716 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:16,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:16,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1170843407, now seen corresponding path program 1 times [2021-10-21 19:26:16,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:16,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428823853] [2021-10-21 19:26:16,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:16,717 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:16,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:16,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:16,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:16,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:16,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:16,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:16,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:16,975 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-21 19:26:16,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:16,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428823853] [2021-10-21 19:26:16,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428823853] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:16,975 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:16,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-10-21 19:26:17,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668655191] [2021-10-21 19:26:17,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-21 19:26:17,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:17,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-21 19:26:17,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-10-21 19:26:17,005 INFO L87 Difference]: Start difference. First operand 907 states and 1348 transitions. Second operand has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 19:26:20,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:20,040 INFO L93 Difference]: Finished difference Result 1046 states and 1583 transitions. [2021-10-21 19:26:20,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 19:26:20,041 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 32 [2021-10-21 19:26:20,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:20,052 INFO L225 Difference]: With dead ends: 1046 [2021-10-21 19:26:20,052 INFO L226 Difference]: Without dead ends: 1046 [2021-10-21 19:26:20,052 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 484.4ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-10-21 19:26:20,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1046 states. [2021-10-21 19:26:20,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1046 to 835. [2021-10-21 19:26:20,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 649 states have (on average 1.399075500770416) internal successors, (908), 653 states have internal predecessors, (908), 118 states have call successors, (118), 50 states have call predecessors, (118), 67 states have return successors, (177), 134 states have call predecessors, (177), 108 states have call successors, (177) [2021-10-21 19:26:20,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1203 transitions. [2021-10-21 19:26:20,096 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1203 transitions. Word has length 32 [2021-10-21 19:26:20,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:20,100 INFO L470 AbstractCegarLoop]: Abstraction has 835 states and 1203 transitions. [2021-10-21 19:26:20,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.4444444444444446) internal successors, (22), 6 states have internal predecessors, (22), 4 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-10-21 19:26:20,101 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1203 transitions. [2021-10-21 19:26:20,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-21 19:26:20,105 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:20,106 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:26:20,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-10-21 19:26:20,106 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:20,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:20,107 INFO L82 PathProgramCache]: Analyzing trace with hash 1821153895, now seen corresponding path program 1 times [2021-10-21 19:26:20,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:20,113 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762708099] [2021-10-21 19:26:20,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:20,114 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:20,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:20,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:20,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:20,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:20,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:20,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:20,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:20,385 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-21 19:26:20,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:20,385 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762708099] [2021-10-21 19:26:20,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762708099] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:20,386 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:20,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-21 19:26:20,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948638502] [2021-10-21 19:26:20,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 19:26:20,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:20,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 19:26:20,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-21 19:26:20,388 INFO L87 Difference]: Start difference. First operand 835 states and 1203 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:26:22,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:22,689 INFO L93 Difference]: Finished difference Result 961 states and 1420 transitions. [2021-10-21 19:26:22,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:26:22,690 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2021-10-21 19:26:22,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:22,697 INFO L225 Difference]: With dead ends: 961 [2021-10-21 19:26:22,698 INFO L226 Difference]: Without dead ends: 961 [2021-10-21 19:26:22,698 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 207.1ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-10-21 19:26:22,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 961 states. [2021-10-21 19:26:22,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 961 to 834. [2021-10-21 19:26:22,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 649 states have (on average 1.3959938366718028) internal successors, (906), 652 states have internal predecessors, (906), 117 states have call successors, (117), 50 states have call predecessors, (117), 67 states have return successors, (177), 134 states have call predecessors, (177), 108 states have call successors, (177) [2021-10-21 19:26:22,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 1200 transitions. [2021-10-21 19:26:22,736 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 1200 transitions. Word has length 36 [2021-10-21 19:26:22,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:22,737 INFO L470 AbstractCegarLoop]: Abstraction has 834 states and 1200 transitions. [2021-10-21 19:26:22,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 3 states have internal predecessors, (25), 3 states have call successors, (8), 6 states have call predecessors, (8), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:26:22,737 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 1200 transitions. [2021-10-21 19:26:22,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-21 19:26:22,739 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:22,740 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:26:22,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-10-21 19:26:22,740 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:22,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:22,741 INFO L82 PathProgramCache]: Analyzing trace with hash -591738262, now seen corresponding path program 1 times [2021-10-21 19:26:22,741 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:22,741 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159366867] [2021-10-21 19:26:22,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:22,742 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:22,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:22,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:22,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:22,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:22,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:22,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:22,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:22,963 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-21 19:26:22,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:22,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159366867] [2021-10-21 19:26:22,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159366867] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:22,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:22,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-21 19:26:22,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630363475] [2021-10-21 19:26:22,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-21 19:26:22,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:22,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-21 19:26:22,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-10-21 19:26:22,966 INFO L87 Difference]: Start difference. First operand 834 states and 1200 transitions. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 4 states have internal predecessors, (26), 3 states have call successors, (10), 6 states have call predecessors, (10), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:26:26,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:26,214 INFO L93 Difference]: Finished difference Result 999 states and 1436 transitions. [2021-10-21 19:26:26,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 19:26:26,215 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 4 states have internal predecessors, (26), 3 states have call successors, (10), 6 states have call predecessors, (10), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 39 [2021-10-21 19:26:26,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:26,224 INFO L225 Difference]: With dead ends: 999 [2021-10-21 19:26:26,224 INFO L226 Difference]: Without dead ends: 999 [2021-10-21 19:26:26,225 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 337.4ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-10-21 19:26:26,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-10-21 19:26:26,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 736. [2021-10-21 19:26:26,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 736 states, 571 states have (on average 1.3870402802101576) internal successors, (792), 575 states have internal predecessors, (792), 106 states have call successors, (106), 45 states have call predecessors, (106), 58 states have return successors, (131), 118 states have call predecessors, (131), 97 states have call successors, (131) [2021-10-21 19:26:26,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 736 states to 736 states and 1029 transitions. [2021-10-21 19:26:26,260 INFO L78 Accepts]: Start accepts. Automaton has 736 states and 1029 transitions. Word has length 39 [2021-10-21 19:26:26,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:26,260 INFO L470 AbstractCegarLoop]: Abstraction has 736 states and 1029 transitions. [2021-10-21 19:26:26,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 4 states have internal predecessors, (26), 3 states have call successors, (10), 6 states have call predecessors, (10), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:26:26,261 INFO L276 IsEmpty]: Start isEmpty. Operand 736 states and 1029 transitions. [2021-10-21 19:26:26,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-21 19:26:26,265 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:26,265 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:26:26,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-10-21 19:26:26,266 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:26,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:26,267 INFO L82 PathProgramCache]: Analyzing trace with hash -1528077449, now seen corresponding path program 1 times [2021-10-21 19:26:26,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:26,268 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484913755] [2021-10-21 19:26:26,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:26,268 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:26,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:26,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:26,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:26,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:26,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:26,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:26,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:26,487 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-21 19:26:26,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:26,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484913755] [2021-10-21 19:26:26,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484913755] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:26,488 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:26,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-21 19:26:26,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392958564] [2021-10-21 19:26:26,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 19:26:26,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:26,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 19:26:26,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-21 19:26:26,490 INFO L87 Difference]: Start difference. First operand 736 states and 1029 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:26:28,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:28,045 INFO L93 Difference]: Finished difference Result 959 states and 1380 transitions. [2021-10-21 19:26:28,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:26:28,046 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2021-10-21 19:26:28,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:28,051 INFO L225 Difference]: With dead ends: 959 [2021-10-21 19:26:28,052 INFO L226 Difference]: Without dead ends: 959 [2021-10-21 19:26:28,052 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 223.1ms TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:26:28,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-10-21 19:26:28,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 762. [2021-10-21 19:26:28,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 595 states have (on average 1.3983193277310924) internal successors, (832), 608 states have internal predecessors, (832), 108 states have call successors, (108), 48 states have call predecessors, (108), 58 states have return successors, (124), 110 states have call predecessors, (124), 100 states have call successors, (124) [2021-10-21 19:26:28,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 1064 transitions. [2021-10-21 19:26:28,079 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 1064 transitions. Word has length 40 [2021-10-21 19:26:28,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:28,080 INFO L470 AbstractCegarLoop]: Abstraction has 762 states and 1064 transitions. [2021-10-21 19:26:28,080 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (9), 6 states have call predecessors, (9), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:26:28,080 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 1064 transitions. [2021-10-21 19:26:28,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-10-21 19:26:28,082 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:28,083 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:26:28,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-10-21 19:26:28,083 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:28,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:28,084 INFO L82 PathProgramCache]: Analyzing trace with hash -621720949, now seen corresponding path program 1 times [2021-10-21 19:26:28,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:28,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34076599] [2021-10-21 19:26:28,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:28,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:28,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:28,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:28,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:28,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:28,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:28,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:28,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:28,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-10-21 19:26:28,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:28,269 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-21 19:26:28,270 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:28,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34076599] [2021-10-21 19:26:28,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34076599] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:28,270 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:28,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-21 19:26:28,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815539693] [2021-10-21 19:26:28,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-21 19:26:28,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:28,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-21 19:26:28,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-21 19:26:28,273 INFO L87 Difference]: Start difference. First operand 762 states and 1064 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (10), 7 states have call predecessors, (10), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-21 19:26:30,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:30,512 INFO L93 Difference]: Finished difference Result 942 states and 1357 transitions. [2021-10-21 19:26:30,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 19:26:30,512 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (10), 7 states have call predecessors, (10), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 46 [2021-10-21 19:26:30,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:30,518 INFO L225 Difference]: With dead ends: 942 [2021-10-21 19:26:30,518 INFO L226 Difference]: Without dead ends: 942 [2021-10-21 19:26:30,519 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 223.9ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-10-21 19:26:30,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 942 states. [2021-10-21 19:26:30,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 942 to 762. [2021-10-21 19:26:30,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 595 states have (on average 1.3966386554621848) internal successors, (831), 608 states have internal predecessors, (831), 108 states have call successors, (108), 48 states have call predecessors, (108), 58 states have return successors, (124), 110 states have call predecessors, (124), 100 states have call successors, (124) [2021-10-21 19:26:30,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 1063 transitions. [2021-10-21 19:26:30,550 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 1063 transitions. Word has length 46 [2021-10-21 19:26:30,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:30,551 INFO L470 AbstractCegarLoop]: Abstraction has 762 states and 1063 transitions. [2021-10-21 19:26:30,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 3 states have internal predecessors, (32), 3 states have call successors, (10), 7 states have call predecessors, (10), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-21 19:26:30,551 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 1063 transitions. [2021-10-21 19:26:30,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-21 19:26:30,554 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:30,554 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:26:30,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-10-21 19:26:30,555 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:30,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:30,556 INFO L82 PathProgramCache]: Analyzing trace with hash 1459738846, now seen corresponding path program 1 times [2021-10-21 19:26:30,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:30,556 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769031909] [2021-10-21 19:26:30,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:30,556 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:30,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:30,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:30,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:30,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:30,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:30,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:30,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:30,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-10-21 19:26:30,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:30,768 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-21 19:26:30,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:30,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769031909] [2021-10-21 19:26:30,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769031909] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:30,769 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:30,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-21 19:26:30,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583272236] [2021-10-21 19:26:30,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-21 19:26:30,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:30,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-21 19:26:30,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-21 19:26:30,771 INFO L87 Difference]: Start difference. First operand 762 states and 1063 transitions. Second operand has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (9), 7 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-21 19:26:32,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:32,056 INFO L93 Difference]: Finished difference Result 897 states and 1299 transitions. [2021-10-21 19:26:32,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 19:26:32,056 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (9), 7 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 47 [2021-10-21 19:26:32,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:32,062 INFO L225 Difference]: With dead ends: 897 [2021-10-21 19:26:32,062 INFO L226 Difference]: Without dead ends: 897 [2021-10-21 19:26:32,062 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 243.1ms TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2021-10-21 19:26:32,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 897 states. [2021-10-21 19:26:32,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 897 to 751. [2021-10-21 19:26:32,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 588 states have (on average 1.3979591836734695) internal successors, (822), 601 states have internal predecessors, (822), 106 states have call successors, (106), 46 states have call predecessors, (106), 56 states have return successors, (122), 108 states have call predecessors, (122), 98 states have call successors, (122) [2021-10-21 19:26:32,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 1050 transitions. [2021-10-21 19:26:32,093 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 1050 transitions. Word has length 47 [2021-10-21 19:26:32,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:32,094 INFO L470 AbstractCegarLoop]: Abstraction has 751 states and 1050 transitions. [2021-10-21 19:26:32,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.857142857142857) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (9), 7 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-10-21 19:26:32,094 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 1050 transitions. [2021-10-21 19:26:32,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-21 19:26:32,097 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:32,097 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:26:32,097 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-10-21 19:26:32,098 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:32,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:32,098 INFO L82 PathProgramCache]: Analyzing trace with hash 1711019189, now seen corresponding path program 1 times [2021-10-21 19:26:32,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:32,099 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488024955] [2021-10-21 19:26:32,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:32,099 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:32,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:32,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:32,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:32,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:32,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:32,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:32,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:32,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 19:26:32,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:32,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:26:32,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:32,375 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-21 19:26:32,375 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:32,375 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488024955] [2021-10-21 19:26:32,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488024955] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:32,376 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:32,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-10-21 19:26:32,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738237885] [2021-10-21 19:26:32,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 19:26:32,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:32,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 19:26:32,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-10-21 19:26:32,378 INFO L87 Difference]: Start difference. First operand 751 states and 1050 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 7 states have internal predecessors, (36), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-21 19:26:35,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:35,203 INFO L93 Difference]: Finished difference Result 1006 states and 1439 transitions. [2021-10-21 19:26:35,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 19:26:35,203 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 7 states have internal predecessors, (36), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 48 [2021-10-21 19:26:35,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:35,207 INFO L225 Difference]: With dead ends: 1006 [2021-10-21 19:26:35,208 INFO L226 Difference]: Without dead ends: 1006 [2021-10-21 19:26:35,208 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 629.2ms TimeCoverageRelationStatistics Valid=118, Invalid=344, Unknown=0, NotChecked=0, Total=462 [2021-10-21 19:26:35,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1006 states. [2021-10-21 19:26:35,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1006 to 794. [2021-10-21 19:26:35,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 794 states, 623 states have (on average 1.3964686998394864) internal successors, (870), 635 states have internal predecessors, (870), 110 states have call successors, (110), 49 states have call predecessors, (110), 60 states have return successors, (131), 114 states have call predecessors, (131), 102 states have call successors, (131) [2021-10-21 19:26:35,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 1111 transitions. [2021-10-21 19:26:35,236 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 1111 transitions. Word has length 48 [2021-10-21 19:26:35,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:35,237 INFO L470 AbstractCegarLoop]: Abstraction has 794 states and 1111 transitions. [2021-10-21 19:26:35,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 7 states have internal predecessors, (36), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-21 19:26:35,237 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 1111 transitions. [2021-10-21 19:26:35,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-21 19:26:35,240 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:35,240 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:26:35,240 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-10-21 19:26:35,240 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:35,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:35,241 INFO L82 PathProgramCache]: Analyzing trace with hash -17559376, now seen corresponding path program 1 times [2021-10-21 19:26:35,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:35,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107378414] [2021-10-21 19:26:35,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:35,242 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:35,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:35,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:35,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:35,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:35,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:35,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:35,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:35,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 19:26:35,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:35,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:26:35,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:35,522 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-21 19:26:35,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:35,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107378414] [2021-10-21 19:26:35,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107378414] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:35,523 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:35,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-21 19:26:35,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347563514] [2021-10-21 19:26:35,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 19:26:35,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:35,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 19:26:35,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:26:35,526 INFO L87 Difference]: Start difference. First operand 794 states and 1111 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 19:26:37,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:37,550 INFO L93 Difference]: Finished difference Result 927 states and 1338 transitions. [2021-10-21 19:26:37,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 19:26:37,550 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 50 [2021-10-21 19:26:37,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:37,554 INFO L225 Difference]: With dead ends: 927 [2021-10-21 19:26:37,554 INFO L226 Difference]: Without dead ends: 927 [2021-10-21 19:26:37,554 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 264.9ms TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-10-21 19:26:37,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2021-10-21 19:26:37,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 797. [2021-10-21 19:26:37,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 797 states, 626 states have (on average 1.3961661341853036) internal successors, (874), 638 states have internal predecessors, (874), 110 states have call successors, (110), 49 states have call predecessors, (110), 60 states have return successors, (131), 114 states have call predecessors, (131), 102 states have call successors, (131) [2021-10-21 19:26:37,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 797 states to 797 states and 1115 transitions. [2021-10-21 19:26:37,580 INFO L78 Accepts]: Start accepts. Automaton has 797 states and 1115 transitions. Word has length 50 [2021-10-21 19:26:37,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:37,580 INFO L470 AbstractCegarLoop]: Abstraction has 797 states and 1115 transitions. [2021-10-21 19:26:37,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 19:26:37,581 INFO L276 IsEmpty]: Start isEmpty. Operand 797 states and 1115 transitions. [2021-10-21 19:26:37,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-21 19:26:37,583 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:37,583 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:26:37,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-10-21 19:26:37,584 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:37,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:37,584 INFO L82 PathProgramCache]: Analyzing trace with hash -2011704082, now seen corresponding path program 1 times [2021-10-21 19:26:37,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:37,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050236803] [2021-10-21 19:26:37,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:37,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:37,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:37,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:37,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:37,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:37,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:37,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:37,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:37,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 19:26:37,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:37,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:26:37,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:37,801 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-21 19:26:37,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:37,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050236803] [2021-10-21 19:26:37,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050236803] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:37,802 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:37,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-10-21 19:26:37,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926689683] [2021-10-21 19:26:37,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 19:26:37,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:37,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 19:26:37,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-10-21 19:26:37,804 INFO L87 Difference]: Start difference. First operand 797 states and 1115 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 7 states have internal predecessors, (38), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-21 19:26:40,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:40,348 INFO L93 Difference]: Finished difference Result 914 states and 1320 transitions. [2021-10-21 19:26:40,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 19:26:40,348 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 7 states have internal predecessors, (38), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) Word has length 50 [2021-10-21 19:26:40,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:40,353 INFO L225 Difference]: With dead ends: 914 [2021-10-21 19:26:40,353 INFO L226 Difference]: Without dead ends: 914 [2021-10-21 19:26:40,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 483.2ms TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-10-21 19:26:40,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-10-21 19:26:40,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 792. [2021-10-21 19:26:40,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 621 states have (on average 1.391304347826087) internal successors, (864), 633 states have internal predecessors, (864), 110 states have call successors, (110), 49 states have call predecessors, (110), 60 states have return successors, (131), 114 states have call predecessors, (131), 102 states have call successors, (131) [2021-10-21 19:26:40,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1105 transitions. [2021-10-21 19:26:40,380 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1105 transitions. Word has length 50 [2021-10-21 19:26:40,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:40,380 INFO L470 AbstractCegarLoop]: Abstraction has 792 states and 1105 transitions. [2021-10-21 19:26:40,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 7 states have internal predecessors, (38), 4 states have call successors, (7), 6 states have call predecessors, (7), 4 states have return successors, (5), 4 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-21 19:26:40,381 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1105 transitions. [2021-10-21 19:26:40,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-21 19:26:40,383 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:40,383 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:26:40,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-10-21 19:26:40,384 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:40,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:40,384 INFO L82 PathProgramCache]: Analyzing trace with hash -1865011280, now seen corresponding path program 1 times [2021-10-21 19:26:40,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:40,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948578187] [2021-10-21 19:26:40,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:40,385 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:40,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:40,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:40,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:40,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:40,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:40,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:40,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:40,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 19:26:40,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:40,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:26:40,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:40,578 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-21 19:26:40,578 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:40,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948578187] [2021-10-21 19:26:40,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948578187] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:40,579 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:40,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-21 19:26:40,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721861185] [2021-10-21 19:26:40,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-21 19:26:40,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:40,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-21 19:26:40,581 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-21 19:26:40,581 INFO L87 Difference]: Start difference. First operand 792 states and 1105 transitions. Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 19:26:42,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:42,823 INFO L93 Difference]: Finished difference Result 1074 states and 1532 transitions. [2021-10-21 19:26:42,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-21 19:26:42,823 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 50 [2021-10-21 19:26:42,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:42,829 INFO L225 Difference]: With dead ends: 1074 [2021-10-21 19:26:42,829 INFO L226 Difference]: Without dead ends: 1074 [2021-10-21 19:26:42,829 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 175.6ms TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:26:42,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1074 states. [2021-10-21 19:26:42,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1074 to 848. [2021-10-21 19:26:42,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 663 states have (on average 1.3725490196078431) internal successors, (910), 677 states have internal predecessors, (910), 112 states have call successors, (112), 51 states have call predecessors, (112), 72 states have return successors, (143), 126 states have call predecessors, (143), 104 states have call successors, (143) [2021-10-21 19:26:42,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1165 transitions. [2021-10-21 19:26:42,858 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1165 transitions. Word has length 50 [2021-10-21 19:26:42,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:42,858 INFO L470 AbstractCegarLoop]: Abstraction has 848 states and 1165 transitions. [2021-10-21 19:26:42,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (7), 6 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 19:26:42,859 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1165 transitions. [2021-10-21 19:26:42,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-21 19:26:42,861 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:42,861 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:26:42,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-10-21 19:26:42,862 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:42,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:42,862 INFO L82 PathProgramCache]: Analyzing trace with hash -540904097, now seen corresponding path program 1 times [2021-10-21 19:26:42,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:42,863 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347941307] [2021-10-21 19:26:42,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:42,863 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:42,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:42,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:42,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:43,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:43,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:43,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:43,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:43,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:26:43,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:43,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:26:43,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:43,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:43,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:43,095 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-21 19:26:43,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:43,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347941307] [2021-10-21 19:26:43,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347941307] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:43,096 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:43,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-10-21 19:26:43,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407762305] [2021-10-21 19:26:43,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-21 19:26:43,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:43,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-21 19:26:43,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-10-21 19:26:43,097 INFO L87 Difference]: Start difference. First operand 848 states and 1165 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 19:26:44,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:44,848 INFO L93 Difference]: Finished difference Result 991 states and 1404 transitions. [2021-10-21 19:26:44,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 19:26:44,848 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 52 [2021-10-21 19:26:44,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:44,853 INFO L225 Difference]: With dead ends: 991 [2021-10-21 19:26:44,853 INFO L226 Difference]: Without dead ends: 991 [2021-10-21 19:26:44,854 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 210.6ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-10-21 19:26:44,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 991 states. [2021-10-21 19:26:44,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 991 to 867. [2021-10-21 19:26:44,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 867 states, 679 states have (on average 1.369661266568483) internal successors, (930), 694 states have internal predecessors, (930), 113 states have call successors, (113), 52 states have call predecessors, (113), 74 states have return successors, (145), 128 states have call predecessors, (145), 105 states have call successors, (145) [2021-10-21 19:26:44,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 867 states to 867 states and 1188 transitions. [2021-10-21 19:26:44,884 INFO L78 Accepts]: Start accepts. Automaton has 867 states and 1188 transitions. Word has length 52 [2021-10-21 19:26:44,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:44,884 INFO L470 AbstractCegarLoop]: Abstraction has 867 states and 1188 transitions. [2021-10-21 19:26:44,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 19:26:44,885 INFO L276 IsEmpty]: Start isEmpty. Operand 867 states and 1188 transitions. [2021-10-21 19:26:44,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-10-21 19:26:44,888 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:44,888 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:26:44,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-10-21 19:26:44,889 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:44,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:44,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1037319808, now seen corresponding path program 1 times [2021-10-21 19:26:44,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:44,890 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313954746] [2021-10-21 19:26:44,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:44,890 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:44,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:45,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:45,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:45,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:45,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:45,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:45,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:45,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-21 19:26:45,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:45,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-10-21 19:26:45,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:45,083 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-21 19:26:45,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:45,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313954746] [2021-10-21 19:26:45,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313954746] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:45,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:45,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-10-21 19:26:45,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792350140] [2021-10-21 19:26:45,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 19:26:45,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:45,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 19:26:45,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:26:45,087 INFO L87 Difference]: Start difference. First operand 867 states and 1188 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 7 states have call predecessors, (10), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 19:26:47,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:47,866 INFO L93 Difference]: Finished difference Result 956 states and 1361 transitions. [2021-10-21 19:26:47,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 19:26:47,867 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 7 states have call predecessors, (10), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 54 [2021-10-21 19:26:47,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:47,871 INFO L225 Difference]: With dead ends: 956 [2021-10-21 19:26:47,871 INFO L226 Difference]: Without dead ends: 956 [2021-10-21 19:26:47,872 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 212.9ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-10-21 19:26:47,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 956 states. [2021-10-21 19:26:47,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 956 to 836. [2021-10-21 19:26:47,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 655 states have (on average 1.369465648854962) internal successors, (897), 668 states have internal predecessors, (897), 111 states have call successors, (111), 51 states have call predecessors, (111), 69 states have return successors, (140), 123 states have call predecessors, (140), 104 states have call successors, (140) [2021-10-21 19:26:47,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1148 transitions. [2021-10-21 19:26:47,925 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1148 transitions. Word has length 54 [2021-10-21 19:26:47,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:47,925 INFO L470 AbstractCegarLoop]: Abstraction has 836 states and 1148 transitions. [2021-10-21 19:26:47,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (10), 7 states have call predecessors, (10), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 19:26:47,926 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1148 transitions. [2021-10-21 19:26:47,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-21 19:26:47,929 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:47,929 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:26:47,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-10-21 19:26:47,930 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:47,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:47,931 INFO L82 PathProgramCache]: Analyzing trace with hash -1536910814, now seen corresponding path program 1 times [2021-10-21 19:26:47,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:47,932 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252162460] [2021-10-21 19:26:47,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:47,932 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:47,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:48,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:48,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:48,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:48,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:48,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:48,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:48,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 19:26:48,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:48,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:26:48,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:48,202 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-21 19:26:48,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:48,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252162460] [2021-10-21 19:26:48,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [252162460] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:48,203 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:48,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 19:26:48,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656513355] [2021-10-21 19:26:48,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 19:26:48,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:48,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 19:26:48,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:26:48,207 INFO L87 Difference]: Start difference. First operand 836 states and 1148 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 19:26:50,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:50,558 INFO L93 Difference]: Finished difference Result 968 states and 1375 transitions. [2021-10-21 19:26:50,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-21 19:26:50,559 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 51 [2021-10-21 19:26:50,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:50,562 INFO L225 Difference]: With dead ends: 968 [2021-10-21 19:26:50,562 INFO L226 Difference]: Without dead ends: 967 [2021-10-21 19:26:50,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 175.2ms TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-10-21 19:26:50,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 967 states. [2021-10-21 19:26:50,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 967 to 843. [2021-10-21 19:26:50,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 661 states have (on average 1.367624810892587) internal successors, (904), 675 states have internal predecessors, (904), 112 states have call successors, (112), 51 states have call predecessors, (112), 69 states have return successors, (141), 124 states have call predecessors, (141), 105 states have call successors, (141) [2021-10-21 19:26:50,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 1157 transitions. [2021-10-21 19:26:50,592 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 1157 transitions. Word has length 51 [2021-10-21 19:26:50,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:50,592 INFO L470 AbstractCegarLoop]: Abstraction has 843 states and 1157 transitions. [2021-10-21 19:26:50,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 19:26:50,593 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 1157 transitions. [2021-10-21 19:26:50,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-21 19:26:50,596 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:50,596 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:26:50,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-10-21 19:26:50,597 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:50,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:50,597 INFO L82 PathProgramCache]: Analyzing trace with hash -1537187644, now seen corresponding path program 1 times [2021-10-21 19:26:50,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:50,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252231154] [2021-10-21 19:26:50,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:50,598 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:50,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:50,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:50,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:50,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:50,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:50,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:50,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:50,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 19:26:50,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:50,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:26:50,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:50,873 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-21 19:26:50,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:50,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252231154] [2021-10-21 19:26:50,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252231154] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:50,874 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:50,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 19:26:50,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213907099] [2021-10-21 19:26:50,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 19:26:50,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:50,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 19:26:50,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:26:50,877 INFO L87 Difference]: Start difference. First operand 843 states and 1157 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 19:26:53,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:53,671 INFO L93 Difference]: Finished difference Result 983 states and 1391 transitions. [2021-10-21 19:26:53,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 19:26:53,672 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) Word has length 51 [2021-10-21 19:26:53,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:53,676 INFO L225 Difference]: With dead ends: 983 [2021-10-21 19:26:53,677 INFO L226 Difference]: Without dead ends: 962 [2021-10-21 19:26:53,677 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 257.7ms TimeCoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-10-21 19:26:53,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 962 states. [2021-10-21 19:26:53,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 962 to 842. [2021-10-21 19:26:53,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 660 states have (on average 1.3666666666666667) internal successors, (902), 674 states have internal predecessors, (902), 112 states have call successors, (112), 51 states have call predecessors, (112), 69 states have return successors, (141), 124 states have call predecessors, (141), 105 states have call successors, (141) [2021-10-21 19:26:53,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1155 transitions. [2021-10-21 19:26:53,702 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1155 transitions. Word has length 51 [2021-10-21 19:26:53,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:53,702 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 1155 transitions. [2021-10-21 19:26:53,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 6 states have internal predecessors, (39), 2 states have call successors, (7), 6 states have call predecessors, (7), 3 states have return successors, (5), 3 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 19:26:53,703 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1155 transitions. [2021-10-21 19:26:53,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-21 19:26:53,705 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:53,705 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:26:53,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-10-21 19:26:53,706 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:53,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:53,707 INFO L82 PathProgramCache]: Analyzing trace with hash 855429365, now seen corresponding path program 1 times [2021-10-21 19:26:53,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:53,707 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3328530] [2021-10-21 19:26:53,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:53,707 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:53,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:53,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:53,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:53,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:53,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:53,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:53,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:53,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:26:53,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:54,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:26:54,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:54,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:54,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:54,067 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-21 19:26:54,067 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:54,067 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3328530] [2021-10-21 19:26:54,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3328530] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:54,068 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:54,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-10-21 19:26:54,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979781771] [2021-10-21 19:26:54,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-21 19:26:54,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:54,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-21 19:26:54,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-10-21 19:26:54,070 INFO L87 Difference]: Start difference. First operand 842 states and 1155 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-21 19:26:57,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:26:57,499 INFO L93 Difference]: Finished difference Result 968 states and 1372 transitions. [2021-10-21 19:26:57,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 19:26:57,500 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) Word has length 53 [2021-10-21 19:26:57,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:26:57,518 INFO L225 Difference]: With dead ends: 968 [2021-10-21 19:26:57,518 INFO L226 Difference]: Without dead ends: 968 [2021-10-21 19:26:57,518 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 608.8ms TimeCoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2021-10-21 19:26:57,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-10-21 19:26:57,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 842. [2021-10-21 19:26:57,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 660 states have (on average 1.3651515151515152) internal successors, (901), 674 states have internal predecessors, (901), 112 states have call successors, (112), 51 states have call predecessors, (112), 69 states have return successors, (141), 124 states have call predecessors, (141), 105 states have call successors, (141) [2021-10-21 19:26:57,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1154 transitions. [2021-10-21 19:26:57,545 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1154 transitions. Word has length 53 [2021-10-21 19:26:57,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:26:57,545 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 1154 transitions. [2021-10-21 19:26:57,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-21 19:26:57,546 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1154 transitions. [2021-10-21 19:26:57,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-21 19:26:57,556 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:26:57,556 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:26:57,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-10-21 19:26:57,557 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:26:57,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:26:57,558 INFO L82 PathProgramCache]: Analyzing trace with hash -353388327, now seen corresponding path program 1 times [2021-10-21 19:26:57,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:26:57,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294587600] [2021-10-21 19:26:57,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:26:57,559 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:26:57,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:57,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:26:57,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:57,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:26:57,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:57,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:26:57,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:57,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 19:26:57,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:57,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:26:57,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:26:57,784 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-21 19:26:57,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:26:57,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294587600] [2021-10-21 19:26:57,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294587600] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:26:57,785 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:26:57,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-10-21 19:26:57,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217470066] [2021-10-21 19:26:57,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-21 19:26:57,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:26:57,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-21 19:26:57,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-10-21 19:26:57,787 INFO L87 Difference]: Start difference. First operand 842 states and 1154 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (7), 6 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-21 19:27:01,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:01,085 INFO L93 Difference]: Finished difference Result 975 states and 1378 transitions. [2021-10-21 19:27:01,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 19:27:01,086 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (7), 6 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 52 [2021-10-21 19:27:01,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:01,092 INFO L225 Difference]: With dead ends: 975 [2021-10-21 19:27:01,092 INFO L226 Difference]: Without dead ends: 943 [2021-10-21 19:27:01,092 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 570.9ms TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-10-21 19:27:01,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-10-21 19:27:01,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 815. [2021-10-21 19:27:01,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 638 states have (on average 1.3746081504702194) internal successors, (877), 651 states have internal predecessors, (877), 109 states have call successors, (109), 49 states have call predecessors, (109), 67 states have return successors, (138), 121 states have call predecessors, (138), 102 states have call successors, (138) [2021-10-21 19:27:01,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 1124 transitions. [2021-10-21 19:27:01,121 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 1124 transitions. Word has length 52 [2021-10-21 19:27:01,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:01,121 INFO L470 AbstractCegarLoop]: Abstraction has 815 states and 1124 transitions. [2021-10-21 19:27:01,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (7), 6 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-21 19:27:01,122 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 1124 transitions. [2021-10-21 19:27:01,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-10-21 19:27:01,125 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:01,125 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:01,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-10-21 19:27:01,126 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:01,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:01,126 INFO L82 PathProgramCache]: Analyzing trace with hash 116484228, now seen corresponding path program 1 times [2021-10-21 19:27:01,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:01,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778330405] [2021-10-21 19:27:01,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:01,127 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:01,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:01,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:01,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:01,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:01,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:01,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:01,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:01,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:27:01,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:01,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:27:01,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:01,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:01,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:01,483 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-21 19:27:01,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:01,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778330405] [2021-10-21 19:27:01,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778330405] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:01,484 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:01,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-10-21 19:27:01,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746477703] [2021-10-21 19:27:01,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-21 19:27:01,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:01,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-21 19:27:01,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-10-21 19:27:01,488 INFO L87 Difference]: Start difference. First operand 815 states and 1124 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-21 19:27:05,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:05,392 INFO L93 Difference]: Finished difference Result 939 states and 1339 transitions. [2021-10-21 19:27:05,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 19:27:05,395 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) Word has length 54 [2021-10-21 19:27:05,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:05,400 INFO L225 Difference]: With dead ends: 939 [2021-10-21 19:27:05,400 INFO L226 Difference]: Without dead ends: 939 [2021-10-21 19:27:05,400 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 663.1ms TimeCoverageRelationStatistics Valid=106, Invalid=274, Unknown=0, NotChecked=0, Total=380 [2021-10-21 19:27:05,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 939 states. [2021-10-21 19:27:05,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 939 to 815. [2021-10-21 19:27:05,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 638 states have (on average 1.3730407523510972) internal successors, (876), 651 states have internal predecessors, (876), 109 states have call successors, (109), 49 states have call predecessors, (109), 67 states have return successors, (138), 121 states have call predecessors, (138), 102 states have call successors, (138) [2021-10-21 19:27:05,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 1123 transitions. [2021-10-21 19:27:05,425 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 1123 transitions. Word has length 54 [2021-10-21 19:27:05,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:05,425 INFO L470 AbstractCegarLoop]: Abstraction has 815 states and 1123 transitions. [2021-10-21 19:27:05,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 7 states have internal predecessors, (40), 3 states have call successors, (8), 8 states have call predecessors, (8), 4 states have return successors, (6), 5 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-21 19:27:05,426 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 1123 transitions. [2021-10-21 19:27:05,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-21 19:27:05,429 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:05,429 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:05,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-10-21 19:27:05,429 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:05,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:05,430 INFO L82 PathProgramCache]: Analyzing trace with hash -371811202, now seen corresponding path program 1 times [2021-10-21 19:27:05,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:05,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943368880] [2021-10-21 19:27:05,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:05,431 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:05,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:05,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:05,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:05,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:05,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:05,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:05,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:05,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:27:05,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:05,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:27:05,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:05,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:05,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:05,766 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-21 19:27:05,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:05,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943368880] [2021-10-21 19:27:05,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943368880] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:05,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:05,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-10-21 19:27:05,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758017135] [2021-10-21 19:27:05,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-21 19:27:05,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:05,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-21 19:27:05,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-10-21 19:27:05,769 INFO L87 Difference]: Start difference. First operand 815 states and 1123 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (8), 8 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-21 19:27:08,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:08,900 INFO L93 Difference]: Finished difference Result 963 states and 1369 transitions. [2021-10-21 19:27:08,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 19:27:08,901 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (8), 8 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 55 [2021-10-21 19:27:08,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:08,905 INFO L225 Difference]: With dead ends: 963 [2021-10-21 19:27:08,905 INFO L226 Difference]: Without dead ends: 926 [2021-10-21 19:27:08,906 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 354.0ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-10-21 19:27:08,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2021-10-21 19:27:08,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 806. [2021-10-21 19:27:08,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 806 states, 631 states have (on average 1.3565768621236134) internal successors, (856), 644 states have internal predecessors, (856), 107 states have call successors, (107), 49 states have call predecessors, (107), 67 states have return successors, (136), 119 states have call predecessors, (136), 100 states have call successors, (136) [2021-10-21 19:27:08,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 806 states to 806 states and 1099 transitions. [2021-10-21 19:27:08,935 INFO L78 Accepts]: Start accepts. Automaton has 806 states and 1099 transitions. Word has length 55 [2021-10-21 19:27:08,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:08,936 INFO L470 AbstractCegarLoop]: Abstraction has 806 states and 1099 transitions. [2021-10-21 19:27:08,936 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (8), 8 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-21 19:27:08,936 INFO L276 IsEmpty]: Start isEmpty. Operand 806 states and 1099 transitions. [2021-10-21 19:27:08,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-10-21 19:27:08,939 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:08,939 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:08,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-10-21 19:27:08,940 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:08,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:08,940 INFO L82 PathProgramCache]: Analyzing trace with hash 149703456, now seen corresponding path program 1 times [2021-10-21 19:27:08,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:08,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778053514] [2021-10-21 19:27:08,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:08,941 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:08,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:09,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:09,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:09,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:09,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:09,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:09,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:09,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-21 19:27:09,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:09,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 19:27:09,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:09,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:27:09,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:09,234 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-21 19:27:09,234 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:09,234 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778053514] [2021-10-21 19:27:09,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778053514] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:09,235 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:09,235 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-10-21 19:27:09,235 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269616032] [2021-10-21 19:27:09,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-21 19:27:09,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:09,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-21 19:27:09,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-21 19:27:09,237 INFO L87 Difference]: Start difference. First operand 806 states and 1099 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 19:27:12,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:12,527 INFO L93 Difference]: Finished difference Result 939 states and 1323 transitions. [2021-10-21 19:27:12,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 19:27:12,528 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) Word has length 56 [2021-10-21 19:27:12,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:12,532 INFO L225 Difference]: With dead ends: 939 [2021-10-21 19:27:12,532 INFO L226 Difference]: Without dead ends: 924 [2021-10-21 19:27:12,532 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 217.6ms TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-10-21 19:27:12,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2021-10-21 19:27:12,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 804. [2021-10-21 19:27:12,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 804 states, 630 states have (on average 1.3555555555555556) internal successors, (854), 643 states have internal predecessors, (854), 106 states have call successors, (106), 49 states have call predecessors, (106), 67 states have return successors, (135), 118 states have call predecessors, (135), 99 states have call successors, (135) [2021-10-21 19:27:12,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 1095 transitions. [2021-10-21 19:27:12,558 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 1095 transitions. Word has length 56 [2021-10-21 19:27:12,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:12,558 INFO L470 AbstractCegarLoop]: Abstraction has 804 states and 1095 transitions. [2021-10-21 19:27:12,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 7 states have internal predecessors, (42), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 19:27:12,559 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1095 transitions. [2021-10-21 19:27:12,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-21 19:27:12,562 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:12,562 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:12,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-10-21 19:27:12,563 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:12,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:12,563 INFO L82 PathProgramCache]: Analyzing trace with hash -1617706055, now seen corresponding path program 1 times [2021-10-21 19:27:12,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:12,564 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649780865] [2021-10-21 19:27:12,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:12,564 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:12,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:12,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:12,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:12,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:12,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:12,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:12,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:12,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-21 19:27:12,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:12,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:27:12,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:12,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:27:12,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:12,867 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-21 19:27:12,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:12,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649780865] [2021-10-21 19:27:12,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649780865] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:12,868 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:12,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-10-21 19:27:12,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297407492] [2021-10-21 19:27:12,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-21 19:27:12,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:12,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-21 19:27:12,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-21 19:27:12,871 INFO L87 Difference]: Start difference. First operand 804 states and 1095 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 7 states have internal predecessors, (41), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 19:27:16,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:16,221 INFO L93 Difference]: Finished difference Result 934 states and 1316 transitions. [2021-10-21 19:27:16,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 19:27:16,221 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 7 states have internal predecessors, (41), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) Word has length 55 [2021-10-21 19:27:16,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:16,225 INFO L225 Difference]: With dead ends: 934 [2021-10-21 19:27:16,226 INFO L226 Difference]: Without dead ends: 919 [2021-10-21 19:27:16,226 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 212.6ms TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-10-21 19:27:16,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 919 states. [2021-10-21 19:27:16,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 919 to 799. [2021-10-21 19:27:16,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 627 states have (on average 1.3556618819776713) internal successors, (850), 640 states have internal predecessors, (850), 105 states have call successors, (105), 49 states have call predecessors, (105), 66 states have return successors, (133), 116 states have call predecessors, (133), 98 states have call successors, (133) [2021-10-21 19:27:16,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 1088 transitions. [2021-10-21 19:27:16,252 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 1088 transitions. Word has length 55 [2021-10-21 19:27:16,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:16,252 INFO L470 AbstractCegarLoop]: Abstraction has 799 states and 1088 transitions. [2021-10-21 19:27:16,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 7 states have internal predecessors, (41), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 19:27:16,253 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 1088 transitions. [2021-10-21 19:27:16,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-10-21 19:27:16,256 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:16,256 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:16,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-10-21 19:27:16,257 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:16,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:16,257 INFO L82 PathProgramCache]: Analyzing trace with hash -29735584, now seen corresponding path program 1 times [2021-10-21 19:27:16,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:16,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511072580] [2021-10-21 19:27:16,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:16,258 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:16,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:16,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:16,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:16,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:16,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:16,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:16,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:16,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:27:16,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:16,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:27:16,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:16,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:27:16,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:16,499 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-21 19:27:16,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:16,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511072580] [2021-10-21 19:27:16,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511072580] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:16,500 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:16,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-21 19:27:16,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727368974] [2021-10-21 19:27:16,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 19:27:16,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:16,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 19:27:16,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-21 19:27:16,502 INFO L87 Difference]: Start difference. First operand 799 states and 1088 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 4 states have internal predecessors, (42), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-21 19:27:19,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:19,165 INFO L93 Difference]: Finished difference Result 941 states and 1319 transitions. [2021-10-21 19:27:19,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-21 19:27:19,165 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 4 states have internal predecessors, (42), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 56 [2021-10-21 19:27:19,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:19,170 INFO L225 Difference]: With dead ends: 941 [2021-10-21 19:27:19,171 INFO L226 Difference]: Without dead ends: 941 [2021-10-21 19:27:19,171 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 341.3ms TimeCoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2021-10-21 19:27:19,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 941 states. [2021-10-21 19:27:19,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 941 to 799. [2021-10-21 19:27:19,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 627 states have (on average 1.354066985645933) internal successors, (849), 640 states have internal predecessors, (849), 105 states have call successors, (105), 49 states have call predecessors, (105), 66 states have return successors, (133), 116 states have call predecessors, (133), 98 states have call successors, (133) [2021-10-21 19:27:19,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 1087 transitions. [2021-10-21 19:27:19,196 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 1087 transitions. Word has length 56 [2021-10-21 19:27:19,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:19,196 INFO L470 AbstractCegarLoop]: Abstraction has 799 states and 1087 transitions. [2021-10-21 19:27:19,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 4 states have internal predecessors, (42), 3 states have call successors, (8), 8 states have call predecessors, (8), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-21 19:27:19,197 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 1087 transitions. [2021-10-21 19:27:19,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-10-21 19:27:19,200 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:19,200 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:27:19,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-10-21 19:27:19,201 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:19,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:19,201 INFO L82 PathProgramCache]: Analyzing trace with hash 961876664, now seen corresponding path program 1 times [2021-10-21 19:27:19,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:19,202 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251601948] [2021-10-21 19:27:19,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:19,202 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:19,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:19,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:19,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:19,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:19,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:19,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:19,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:19,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-10-21 19:27:19,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:19,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-10-21 19:27:19,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:19,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 19:27:19,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:19,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 19:27:19,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:19,436 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:27:19,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:19,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251601948] [2021-10-21 19:27:19,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251601948] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 19:27:19,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [350649477] [2021-10-21 19:27:19,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:19,438 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 19:27:19,438 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 19:27:19,443 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 19:27:19,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-21 19:27:19,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:19,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 871 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 19:27:19,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:27:20,308 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:27:20,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [350649477] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 19:27:20,309 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 19:27:20,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5] total 12 [2021-10-21 19:27:20,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449709824] [2021-10-21 19:27:20,310 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 19:27:20,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:20,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 19:27:20,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:27:20,312 INFO L87 Difference]: Start difference. First operand 799 states and 1087 transitions. Second operand has 12 states, 12 states have (on average 8.75) internal successors, (105), 6 states have internal predecessors, (105), 5 states have call successors, (22), 11 states have call predecessors, (22), 4 states have return successors, (13), 4 states have call predecessors, (13), 2 states have call successors, (13) [2021-10-21 19:27:23,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:23,796 INFO L93 Difference]: Finished difference Result 1179 states and 1630 transitions. [2021-10-21 19:27:23,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-21 19:27:23,797 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.75) internal successors, (105), 6 states have internal predecessors, (105), 5 states have call successors, (22), 11 states have call predecessors, (22), 4 states have return successors, (13), 4 states have call predecessors, (13), 2 states have call successors, (13) Word has length 74 [2021-10-21 19:27:23,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:23,803 INFO L225 Difference]: With dead ends: 1179 [2021-10-21 19:27:23,803 INFO L226 Difference]: Without dead ends: 1179 [2021-10-21 19:27:23,803 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 639.0ms TimeCoverageRelationStatistics Valid=161, Invalid=391, Unknown=0, NotChecked=0, Total=552 [2021-10-21 19:27:23,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1179 states. [2021-10-21 19:27:23,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1179 to 878. [2021-10-21 19:27:23,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 691 states have (on average 1.3429811866859624) internal successors, (928), 703 states have internal predecessors, (928), 109 states have call successors, (109), 55 states have call predecessors, (109), 77 states have return successors, (144), 126 states have call predecessors, (144), 103 states have call successors, (144) [2021-10-21 19:27:23,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1181 transitions. [2021-10-21 19:27:23,845 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1181 transitions. Word has length 74 [2021-10-21 19:27:23,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:23,846 INFO L470 AbstractCegarLoop]: Abstraction has 878 states and 1181 transitions. [2021-10-21 19:27:23,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.75) internal successors, (105), 6 states have internal predecessors, (105), 5 states have call successors, (22), 11 states have call predecessors, (22), 4 states have return successors, (13), 4 states have call predecessors, (13), 2 states have call successors, (13) [2021-10-21 19:27:23,846 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1181 transitions. [2021-10-21 19:27:23,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-10-21 19:27:23,849 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:23,849 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:23,898 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-21 19:27:24,062 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-10-21 19:27:24,063 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:24,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:24,064 INFO L82 PathProgramCache]: Analyzing trace with hash -1650252631, now seen corresponding path program 1 times [2021-10-21 19:27:24,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:24,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636810664] [2021-10-21 19:27:24,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:24,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:24,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:24,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:24,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:24,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:24,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:24,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:24,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:24,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:27:24,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:24,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:27:24,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:24,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 19:27:24,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:24,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:27:24,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:24,531 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-21 19:27:24,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:24,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636810664] [2021-10-21 19:27:24,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636810664] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:24,532 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:24,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-21 19:27:24,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085533709] [2021-10-21 19:27:24,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-21 19:27:24,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:24,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-21 19:27:24,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-10-21 19:27:24,536 INFO L87 Difference]: Start difference. First operand 878 states and 1181 transitions. Second operand has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 10 states have internal predecessors, (43), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-21 19:27:28,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:28,621 INFO L93 Difference]: Finished difference Result 1043 states and 1451 transitions. [2021-10-21 19:27:28,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-21 19:27:28,621 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 10 states have internal predecessors, (43), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 59 [2021-10-21 19:27:28,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:28,626 INFO L225 Difference]: With dead ends: 1043 [2021-10-21 19:27:28,626 INFO L226 Difference]: Without dead ends: 1020 [2021-10-21 19:27:28,627 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 538.3ms TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-10-21 19:27:28,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1020 states. [2021-10-21 19:27:28,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1020 to 877. [2021-10-21 19:27:28,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 877 states, 690 states have (on average 1.3289855072463768) internal successors, (917), 702 states have internal predecessors, (917), 109 states have call successors, (109), 55 states have call predecessors, (109), 77 states have return successors, (144), 126 states have call predecessors, (144), 103 states have call successors, (144) [2021-10-21 19:27:28,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 1170 transitions. [2021-10-21 19:27:28,651 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 1170 transitions. Word has length 59 [2021-10-21 19:27:28,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:28,651 INFO L470 AbstractCegarLoop]: Abstraction has 877 states and 1170 transitions. [2021-10-21 19:27:28,651 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 10 states have internal predecessors, (43), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-21 19:27:28,652 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 1170 transitions. [2021-10-21 19:27:28,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-10-21 19:27:28,654 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:28,654 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:28,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-10-21 19:27:28,655 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:28,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:28,655 INFO L82 PathProgramCache]: Analyzing trace with hash 846257089, now seen corresponding path program 1 times [2021-10-21 19:27:28,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:28,656 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838229939] [2021-10-21 19:27:28,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:28,656 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:28,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:28,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:28,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:28,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:28,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:28,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:28,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:28,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:27:28,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:28,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:28,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:28,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:27:28,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:29,019 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-21 19:27:29,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:29,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838229939] [2021-10-21 19:27:29,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838229939] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:29,020 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:29,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-10-21 19:27:29,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485718585] [2021-10-21 19:27:29,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-21 19:27:29,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:29,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-21 19:27:29,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2021-10-21 19:27:29,022 INFO L87 Difference]: Start difference. First operand 877 states and 1170 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 19:27:32,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:32,271 INFO L93 Difference]: Finished difference Result 1032 states and 1425 transitions. [2021-10-21 19:27:32,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-21 19:27:32,272 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) Word has length 58 [2021-10-21 19:27:32,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:32,276 INFO L225 Difference]: With dead ends: 1032 [2021-10-21 19:27:32,276 INFO L226 Difference]: Without dead ends: 1015 [2021-10-21 19:27:32,277 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 250.4ms TimeCoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-10-21 19:27:32,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1015 states. [2021-10-21 19:27:32,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1015 to 874. [2021-10-21 19:27:32,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 874 states, 688 states have (on average 1.3284883720930232) internal successors, (914), 700 states have internal predecessors, (914), 108 states have call successors, (108), 55 states have call predecessors, (108), 77 states have return successors, (143), 125 states have call predecessors, (143), 102 states have call successors, (143) [2021-10-21 19:27:32,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 874 states to 874 states and 1165 transitions. [2021-10-21 19:27:32,298 INFO L78 Accepts]: Start accepts. Automaton has 874 states and 1165 transitions. Word has length 58 [2021-10-21 19:27:32,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:32,298 INFO L470 AbstractCegarLoop]: Abstraction has 874 states and 1165 transitions. [2021-10-21 19:27:32,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 8 states have internal predecessors, (44), 2 states have call successors, (8), 7 states have call predecessors, (8), 4 states have return successors, (6), 4 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 19:27:32,299 INFO L276 IsEmpty]: Start isEmpty. Operand 874 states and 1165 transitions. [2021-10-21 19:27:32,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-10-21 19:27:32,301 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:32,301 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:32,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-10-21 19:27:32,302 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:32,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:32,302 INFO L82 PathProgramCache]: Analyzing trace with hash -1695565928, now seen corresponding path program 1 times [2021-10-21 19:27:32,303 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:32,303 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850140547] [2021-10-21 19:27:32,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:32,303 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:32,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:32,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:32,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:32,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:32,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:32,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:32,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:32,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:27:32,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:32,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:27:32,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:32,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-10-21 19:27:32,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:32,612 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-21 19:27:32,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:32,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850140547] [2021-10-21 19:27:32,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850140547] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:32,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:32,614 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-10-21 19:27:32,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875704093] [2021-10-21 19:27:32,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-21 19:27:32,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:32,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-21 19:27:32,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-10-21 19:27:32,615 INFO L87 Difference]: Start difference. First operand 874 states and 1165 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 7 states have internal predecessors, (45), 3 states have call successors, (8), 8 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-21 19:27:35,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:35,482 INFO L93 Difference]: Finished difference Result 1034 states and 1425 transitions. [2021-10-21 19:27:35,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 19:27:35,482 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 7 states have internal predecessors, (45), 3 states have call successors, (8), 8 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 59 [2021-10-21 19:27:35,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:35,498 INFO L225 Difference]: With dead ends: 1034 [2021-10-21 19:27:35,498 INFO L226 Difference]: Without dead ends: 1000 [2021-10-21 19:27:35,499 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 339.3ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-10-21 19:27:35,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1000 states. [2021-10-21 19:27:35,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1000 to 862. [2021-10-21 19:27:35,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 679 states have (on average 1.3240058910162003) internal successors, (899), 691 states have internal predecessors, (899), 105 states have call successors, (105), 55 states have call predecessors, (105), 77 states have return successors, (140), 122 states have call predecessors, (140), 99 states have call successors, (140) [2021-10-21 19:27:35,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1144 transitions. [2021-10-21 19:27:35,521 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1144 transitions. Word has length 59 [2021-10-21 19:27:35,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:35,522 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 1144 transitions. [2021-10-21 19:27:35,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 7 states have internal predecessors, (45), 3 states have call successors, (8), 8 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-21 19:27:35,523 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1144 transitions. [2021-10-21 19:27:35,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-21 19:27:35,527 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:35,527 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:35,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-10-21 19:27:35,527 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:35,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:35,528 INFO L82 PathProgramCache]: Analyzing trace with hash 1230874093, now seen corresponding path program 1 times [2021-10-21 19:27:35,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:35,528 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981471728] [2021-10-21 19:27:35,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:35,529 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:35,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:35,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:35,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:35,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:35,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:35,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:35,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:35,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:27:35,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:35,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 19:27:35,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:35,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:27:35,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:35,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-10-21 19:27:35,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:35,780 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-21 19:27:35,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:35,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981471728] [2021-10-21 19:27:35,780 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981471728] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:35,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:35,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-10-21 19:27:35,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874953621] [2021-10-21 19:27:35,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 19:27:35,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:35,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 19:27:35,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-10-21 19:27:35,783 INFO L87 Difference]: Start difference. First operand 862 states and 1144 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:27:38,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:38,544 INFO L93 Difference]: Finished difference Result 1068 states and 1495 transitions. [2021-10-21 19:27:38,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-21 19:27:38,545 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 60 [2021-10-21 19:27:38,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:38,548 INFO L225 Difference]: With dead ends: 1068 [2021-10-21 19:27:38,548 INFO L226 Difference]: Without dead ends: 1068 [2021-10-21 19:27:38,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 308.2ms TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-10-21 19:27:38,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1068 states. [2021-10-21 19:27:38,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1068 to 869. [2021-10-21 19:27:38,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 869 states, 684 states have (on average 1.3245614035087718) internal successors, (906), 697 states have internal predecessors, (906), 106 states have call successors, (106), 55 states have call predecessors, (106), 78 states have return successors, (147), 123 states have call predecessors, (147), 100 states have call successors, (147) [2021-10-21 19:27:38,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 869 states to 869 states and 1159 transitions. [2021-10-21 19:27:38,572 INFO L78 Accepts]: Start accepts. Automaton has 869 states and 1159 transitions. Word has length 60 [2021-10-21 19:27:38,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:38,572 INFO L470 AbstractCegarLoop]: Abstraction has 869 states and 1159 transitions. [2021-10-21 19:27:38,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:27:38,573 INFO L276 IsEmpty]: Start isEmpty. Operand 869 states and 1159 transitions. [2021-10-21 19:27:38,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-21 19:27:38,576 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:38,576 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:38,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-10-21 19:27:38,577 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:38,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:38,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1505633707, now seen corresponding path program 1 times [2021-10-21 19:27:38,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:38,578 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767345222] [2021-10-21 19:27:38,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:38,578 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:38,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:38,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:38,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:38,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:38,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:38,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:38,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:38,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:27:38,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:38,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 19:27:38,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:38,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:27:38,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:38,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-10-21 19:27:38,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:38,963 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-21 19:27:38,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:38,963 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767345222] [2021-10-21 19:27:38,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767345222] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:38,963 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:38,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-10-21 19:27:38,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541221657] [2021-10-21 19:27:38,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-21 19:27:38,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:38,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-21 19:27:38,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-10-21 19:27:38,965 INFO L87 Difference]: Start difference. First operand 869 states and 1159 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:27:41,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:41,623 INFO L93 Difference]: Finished difference Result 1030 states and 1429 transitions. [2021-10-21 19:27:41,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 19:27:41,623 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 60 [2021-10-21 19:27:41,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:41,627 INFO L225 Difference]: With dead ends: 1030 [2021-10-21 19:27:41,628 INFO L226 Difference]: Without dead ends: 1008 [2021-10-21 19:27:41,628 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 299.8ms TimeCoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2021-10-21 19:27:41,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2021-10-21 19:27:41,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 867. [2021-10-21 19:27:41,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 867 states, 683 states have (on average 1.3235724743777453) internal successors, (904), 696 states have internal predecessors, (904), 105 states have call successors, (105), 55 states have call predecessors, (105), 78 states have return successors, (146), 122 states have call predecessors, (146), 99 states have call successors, (146) [2021-10-21 19:27:41,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 867 states to 867 states and 1155 transitions. [2021-10-21 19:27:41,651 INFO L78 Accepts]: Start accepts. Automaton has 867 states and 1155 transitions. Word has length 60 [2021-10-21 19:27:41,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:41,652 INFO L470 AbstractCegarLoop]: Abstraction has 867 states and 1155 transitions. [2021-10-21 19:27:41,652 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:27:41,652 INFO L276 IsEmpty]: Start isEmpty. Operand 867 states and 1155 transitions. [2021-10-21 19:27:41,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-21 19:27:41,656 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:41,656 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:41,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-10-21 19:27:41,657 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:41,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:41,657 INFO L82 PathProgramCache]: Analyzing trace with hash -297990324, now seen corresponding path program 1 times [2021-10-21 19:27:41,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:41,658 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124869173] [2021-10-21 19:27:41,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:41,658 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:41,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:41,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:41,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:41,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:41,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:41,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:41,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:41,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:27:41,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:41,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:27:41,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:41,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-10-21 19:27:41,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:41,952 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-21 19:27:41,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:41,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124869173] [2021-10-21 19:27:41,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124869173] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:41,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:41,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-10-21 19:27:41,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420971384] [2021-10-21 19:27:41,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 19:27:41,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:41,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 19:27:41,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-10-21 19:27:41,955 INFO L87 Difference]: Start difference. First operand 867 states and 1155 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-21 19:27:43,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:43,849 INFO L93 Difference]: Finished difference Result 1010 states and 1403 transitions. [2021-10-21 19:27:43,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-21 19:27:43,850 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 60 [2021-10-21 19:27:43,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:43,852 INFO L225 Difference]: With dead ends: 1010 [2021-10-21 19:27:43,852 INFO L226 Difference]: Without dead ends: 1010 [2021-10-21 19:27:43,852 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 326.8ms TimeCoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-10-21 19:27:43,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1010 states. [2021-10-21 19:27:43,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1010 to 867. [2021-10-21 19:27:43,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 867 states, 683 states have (on average 1.322108345534407) internal successors, (903), 696 states have internal predecessors, (903), 105 states have call successors, (105), 55 states have call predecessors, (105), 78 states have return successors, (146), 122 states have call predecessors, (146), 99 states have call successors, (146) [2021-10-21 19:27:43,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 867 states to 867 states and 1154 transitions. [2021-10-21 19:27:43,872 INFO L78 Accepts]: Start accepts. Automaton has 867 states and 1154 transitions. Word has length 60 [2021-10-21 19:27:43,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:43,873 INFO L470 AbstractCegarLoop]: Abstraction has 867 states and 1154 transitions. [2021-10-21 19:27:43,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (8), 8 states have call predecessors, (8), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-10-21 19:27:43,873 INFO L276 IsEmpty]: Start isEmpty. Operand 867 states and 1154 transitions. [2021-10-21 19:27:43,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-21 19:27:43,876 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:43,876 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:43,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-10-21 19:27:43,877 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:43,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:43,877 INFO L82 PathProgramCache]: Analyzing trace with hash -807463414, now seen corresponding path program 1 times [2021-10-21 19:27:43,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:43,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527588786] [2021-10-21 19:27:43,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:43,878 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:43,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:44,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:44,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:44,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:44,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:44,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:44,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:44,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:27:44,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:44,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:27:44,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:44,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-10-21 19:27:44,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:44,236 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-21 19:27:44,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:44,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527588786] [2021-10-21 19:27:44,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527588786] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:44,237 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:44,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-10-21 19:27:44,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242081928] [2021-10-21 19:27:44,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-21 19:27:44,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:44,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-21 19:27:44,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-10-21 19:27:44,239 INFO L87 Difference]: Start difference. First operand 867 states and 1154 transitions. Second operand has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (8), 8 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-21 19:27:47,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:47,139 INFO L93 Difference]: Finished difference Result 1044 states and 1448 transitions. [2021-10-21 19:27:47,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 19:27:47,141 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (8), 8 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 60 [2021-10-21 19:27:47,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:47,144 INFO L225 Difference]: With dead ends: 1044 [2021-10-21 19:27:47,145 INFO L226 Difference]: Without dead ends: 997 [2021-10-21 19:27:47,145 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 384.6ms TimeCoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2021-10-21 19:27:47,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 997 states. [2021-10-21 19:27:47,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 997 to 859. [2021-10-21 19:27:47,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 677 states have (on average 1.3175775480059084) internal successors, (892), 690 states have internal predecessors, (892), 103 states have call successors, (103), 55 states have call predecessors, (103), 78 states have return successors, (144), 120 states have call predecessors, (144), 97 states have call successors, (144) [2021-10-21 19:27:47,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 1139 transitions. [2021-10-21 19:27:47,167 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 1139 transitions. Word has length 60 [2021-10-21 19:27:47,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:47,167 INFO L470 AbstractCegarLoop]: Abstraction has 859 states and 1139 transitions. [2021-10-21 19:27:47,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.066666666666667) internal successors, (46), 7 states have internal predecessors, (46), 3 states have call successors, (8), 8 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-21 19:27:47,168 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 1139 transitions. [2021-10-21 19:27:47,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-10-21 19:27:47,171 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:47,171 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:47,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-10-21 19:27:47,172 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:47,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:47,172 INFO L82 PathProgramCache]: Analyzing trace with hash -819904678, now seen corresponding path program 1 times [2021-10-21 19:27:47,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:47,173 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383942921] [2021-10-21 19:27:47,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:47,173 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:47,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:47,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:47,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:47,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:47,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:47,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:47,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:47,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:27:47,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:47,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 19:27:47,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:47,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:27:47,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:47,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-10-21 19:27:47,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:47,501 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-21 19:27:47,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:47,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383942921] [2021-10-21 19:27:47,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383942921] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:47,502 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:47,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 19:27:47,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642165299] [2021-10-21 19:27:47,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 19:27:47,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:47,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 19:27:47,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:27:47,505 INFO L87 Difference]: Start difference. First operand 859 states and 1139 transitions. Second operand has 12 states, 12 states have (on average 3.75) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:27:49,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:49,625 INFO L93 Difference]: Finished difference Result 1015 states and 1423 transitions. [2021-10-21 19:27:49,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 19:27:49,626 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 61 [2021-10-21 19:27:49,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:49,629 INFO L225 Difference]: With dead ends: 1015 [2021-10-21 19:27:49,629 INFO L226 Difference]: Without dead ends: 1013 [2021-10-21 19:27:49,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 399.2ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-10-21 19:27:49,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1013 states. [2021-10-21 19:27:49,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1013 to 863. [2021-10-21 19:27:49,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 863 states, 679 states have (on average 1.316642120765832) internal successors, (894), 694 states have internal predecessors, (894), 103 states have call successors, (103), 55 states have call predecessors, (103), 80 states have return successors, (160), 120 states have call predecessors, (160), 97 states have call successors, (160) [2021-10-21 19:27:49,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 863 states to 863 states and 1157 transitions. [2021-10-21 19:27:49,652 INFO L78 Accepts]: Start accepts. Automaton has 863 states and 1157 transitions. Word has length 61 [2021-10-21 19:27:49,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:49,652 INFO L470 AbstractCegarLoop]: Abstraction has 863 states and 1157 transitions. [2021-10-21 19:27:49,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.75) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:27:49,653 INFO L276 IsEmpty]: Start isEmpty. Operand 863 states and 1157 transitions. [2021-10-21 19:27:49,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-10-21 19:27:49,656 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:49,657 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:49,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-10-21 19:27:49,657 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:49,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:49,658 INFO L82 PathProgramCache]: Analyzing trace with hash 153196542, now seen corresponding path program 1 times [2021-10-21 19:27:49,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:49,658 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405402208] [2021-10-21 19:27:49,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:49,659 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:49,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:49,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:49,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:49,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:49,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:49,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:49,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:49,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:27:49,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:49,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:27:49,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:50,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-21 19:27:50,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:50,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:27:50,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:50,102 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-21 19:27:50,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:50,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405402208] [2021-10-21 19:27:50,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405402208] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:50,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:50,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-21 19:27:50,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443828735] [2021-10-21 19:27:50,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-21 19:27:50,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:50,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-21 19:27:50,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-10-21 19:27:50,106 INFO L87 Difference]: Start difference. First operand 863 states and 1157 transitions. Second operand has 20 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 10 states have internal predecessors, (46), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-21 19:27:53,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:53,593 INFO L93 Difference]: Finished difference Result 1022 states and 1423 transitions. [2021-10-21 19:27:53,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-21 19:27:53,593 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 10 states have internal predecessors, (46), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 62 [2021-10-21 19:27:53,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:53,596 INFO L225 Difference]: With dead ends: 1022 [2021-10-21 19:27:53,596 INFO L226 Difference]: Without dead ends: 1001 [2021-10-21 19:27:53,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 521.7ms TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-10-21 19:27:53,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1001 states. [2021-10-21 19:27:53,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1001 to 861. [2021-10-21 19:27:53,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 861 states, 678 states have (on average 1.3156342182890854) internal successors, (892), 693 states have internal predecessors, (892), 102 states have call successors, (102), 55 states have call predecessors, (102), 80 states have return successors, (159), 119 states have call predecessors, (159), 96 states have call successors, (159) [2021-10-21 19:27:53,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 861 states to 861 states and 1153 transitions. [2021-10-21 19:27:53,617 INFO L78 Accepts]: Start accepts. Automaton has 861 states and 1153 transitions. Word has length 62 [2021-10-21 19:27:53,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:53,617 INFO L470 AbstractCegarLoop]: Abstraction has 861 states and 1153 transitions. [2021-10-21 19:27:53,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 10 states have internal predecessors, (46), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-21 19:27:53,618 INFO L276 IsEmpty]: Start isEmpty. Operand 861 states and 1153 transitions. [2021-10-21 19:27:53,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-21 19:27:53,621 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:53,621 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:53,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-10-21 19:27:53,622 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:53,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:53,622 INFO L82 PathProgramCache]: Analyzing trace with hash -317898980, now seen corresponding path program 1 times [2021-10-21 19:27:53,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:53,623 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509662408] [2021-10-21 19:27:53,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:53,623 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:53,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:53,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:53,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:53,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:53,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:53,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:53,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:53,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:27:53,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:53,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:27:53,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:53,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:27:53,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:53,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:27:53,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:54,011 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-21 19:27:54,011 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:54,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509662408] [2021-10-21 19:27:54,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509662408] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:54,012 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:54,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-21 19:27:54,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84625458] [2021-10-21 19:27:54,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-21 19:27:54,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:54,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-21 19:27:54,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-10-21 19:27:54,015 INFO L87 Difference]: Start difference. First operand 861 states and 1153 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 9 states have internal predecessors, (47), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:27:57,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:27:57,254 INFO L93 Difference]: Finished difference Result 1013 states and 1412 transitions. [2021-10-21 19:27:57,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-21 19:27:57,254 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 9 states have internal predecessors, (47), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) Word has length 63 [2021-10-21 19:27:57,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:27:57,257 INFO L225 Difference]: With dead ends: 1013 [2021-10-21 19:27:57,257 INFO L226 Difference]: Without dead ends: 994 [2021-10-21 19:27:57,257 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 292.8ms TimeCoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2021-10-21 19:27:57,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2021-10-21 19:27:57,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 856. [2021-10-21 19:27:57,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 856 states, 675 states have (on average 1.3155555555555556) internal successors, (888), 690 states have internal predecessors, (888), 101 states have call successors, (101), 55 states have call predecessors, (101), 79 states have return successors, (157), 117 states have call predecessors, (157), 95 states have call successors, (157) [2021-10-21 19:27:57,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 856 states to 856 states and 1146 transitions. [2021-10-21 19:27:57,278 INFO L78 Accepts]: Start accepts. Automaton has 856 states and 1146 transitions. Word has length 63 [2021-10-21 19:27:57,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:27:57,278 INFO L470 AbstractCegarLoop]: Abstraction has 856 states and 1146 transitions. [2021-10-21 19:27:57,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 9 states have internal predecessors, (47), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:27:57,279 INFO L276 IsEmpty]: Start isEmpty. Operand 856 states and 1146 transitions. [2021-10-21 19:27:57,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-21 19:27:57,281 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:27:57,282 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:27:57,282 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-10-21 19:27:57,282 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:27:57,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:27:57,283 INFO L82 PathProgramCache]: Analyzing trace with hash 251959398, now seen corresponding path program 1 times [2021-10-21 19:27:57,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:27:57,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729210855] [2021-10-21 19:27:57,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:27:57,283 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:27:57,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:57,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:27:57,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:57,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:27:57,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:57,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:27:57,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:57,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:27:57,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:57,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:27:57,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:57,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-10-21 19:27:57,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:57,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:27:57,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:27:57,674 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-21 19:27:57,674 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:27:57,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729210855] [2021-10-21 19:27:57,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729210855] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:27:57,675 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:27:57,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-21 19:27:57,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965098958] [2021-10-21 19:27:57,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-21 19:27:57,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:27:57,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-21 19:27:57,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-10-21 19:27:57,678 INFO L87 Difference]: Start difference. First operand 856 states and 1146 transitions. Second operand has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:28:00,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:00,325 INFO L93 Difference]: Finished difference Result 1008 states and 1405 transitions. [2021-10-21 19:28:00,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-21 19:28:00,325 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) Word has length 69 [2021-10-21 19:28:00,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:00,328 INFO L225 Difference]: With dead ends: 1008 [2021-10-21 19:28:00,328 INFO L226 Difference]: Without dead ends: 981 [2021-10-21 19:28:00,328 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 271.5ms TimeCoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-21 19:28:00,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 981 states. [2021-10-21 19:28:00,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 981 to 845. [2021-10-21 19:28:00,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 667 states have (on average 1.3163418290854574) internal successors, (878), 682 states have internal predecessors, (878), 99 states have call successors, (99), 55 states have call predecessors, (99), 78 states have return successors, (154), 114 states have call predecessors, (154), 93 states have call successors, (154) [2021-10-21 19:28:00,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 1131 transitions. [2021-10-21 19:28:00,348 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 1131 transitions. Word has length 69 [2021-10-21 19:28:00,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:00,348 INFO L470 AbstractCegarLoop]: Abstraction has 845 states and 1131 transitions. [2021-10-21 19:28:00,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.789473684210526) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:28:00,349 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 1131 transitions. [2021-10-21 19:28:00,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-10-21 19:28:00,352 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:00,352 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:00,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-10-21 19:28:00,353 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:00,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:00,353 INFO L82 PathProgramCache]: Analyzing trace with hash -136722259, now seen corresponding path program 1 times [2021-10-21 19:28:00,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:00,354 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856080917] [2021-10-21 19:28:00,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:00,354 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:00,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:00,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:00,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:00,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:00,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:00,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:00,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:00,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:00,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:00,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 19:28:00,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:00,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:28:00,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:00,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:00,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:00,724 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-21 19:28:00,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:00,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856080917] [2021-10-21 19:28:00,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856080917] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:00,725 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:00,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-21 19:28:00,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445817879] [2021-10-21 19:28:00,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-21 19:28:00,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:00,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-21 19:28:00,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-10-21 19:28:00,727 INFO L87 Difference]: Start difference. First operand 845 states and 1131 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:28:03,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:03,918 INFO L93 Difference]: Finished difference Result 995 states and 1386 transitions. [2021-10-21 19:28:03,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-21 19:28:03,918 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) Word has length 62 [2021-10-21 19:28:03,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:03,921 INFO L225 Difference]: With dead ends: 995 [2021-10-21 19:28:03,921 INFO L226 Difference]: Without dead ends: 976 [2021-10-21 19:28:03,921 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 278.4ms TimeCoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-21 19:28:03,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states. [2021-10-21 19:28:03,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 840. [2021-10-21 19:28:03,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 840 states, 664 states have (on average 1.3162650602409638) internal successors, (874), 679 states have internal predecessors, (874), 98 states have call successors, (98), 55 states have call predecessors, (98), 77 states have return successors, (152), 112 states have call predecessors, (152), 92 states have call successors, (152) [2021-10-21 19:28:03,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 1124 transitions. [2021-10-21 19:28:03,942 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 1124 transitions. Word has length 62 [2021-10-21 19:28:03,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:03,943 INFO L470 AbstractCegarLoop]: Abstraction has 840 states and 1124 transitions. [2021-10-21 19:28:03,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 9 states have internal predecessors, (46), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:28:03,943 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 1124 transitions. [2021-10-21 19:28:03,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-10-21 19:28:03,947 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:03,947 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:03,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-10-21 19:28:03,948 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:03,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:03,948 INFO L82 PathProgramCache]: Analyzing trace with hash -937088575, now seen corresponding path program 1 times [2021-10-21 19:28:03,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:03,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072354692] [2021-10-21 19:28:03,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:03,949 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:03,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:04,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:04,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:04,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:04,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:04,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:04,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:04,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:04,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:04,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:28:04,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:04,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:28:04,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:04,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-10-21 19:28:04,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:04,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:04,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:04,362 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-21 19:28:04,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:04,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072354692] [2021-10-21 19:28:04,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072354692] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:04,362 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:04,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-10-21 19:28:04,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223930436] [2021-10-21 19:28:04,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-21 19:28:04,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:04,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-21 19:28:04,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-21 19:28:04,364 INFO L87 Difference]: Start difference. First operand 840 states and 1124 transitions. Second operand has 21 states, 20 states have (on average 2.4) internal successors, (48), 10 states have internal predecessors, (48), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2021-10-21 19:28:07,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:07,054 INFO L93 Difference]: Finished difference Result 997 states and 1386 transitions. [2021-10-21 19:28:07,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-21 19:28:07,055 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.4) internal successors, (48), 10 states have internal predecessors, (48), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) Word has length 66 [2021-10-21 19:28:07,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:07,057 INFO L225 Difference]: With dead ends: 997 [2021-10-21 19:28:07,058 INFO L226 Difference]: Without dead ends: 975 [2021-10-21 19:28:07,058 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 525.5ms TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2021-10-21 19:28:07,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2021-10-21 19:28:07,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 838. [2021-10-21 19:28:07,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 838 states, 663 states have (on average 1.315233785822021) internal successors, (872), 678 states have internal predecessors, (872), 97 states have call successors, (97), 55 states have call predecessors, (97), 77 states have return successors, (151), 111 states have call predecessors, (151), 91 states have call successors, (151) [2021-10-21 19:28:07,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 838 states to 838 states and 1120 transitions. [2021-10-21 19:28:07,075 INFO L78 Accepts]: Start accepts. Automaton has 838 states and 1120 transitions. Word has length 66 [2021-10-21 19:28:07,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:07,076 INFO L470 AbstractCegarLoop]: Abstraction has 838 states and 1120 transitions. [2021-10-21 19:28:07,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.4) internal successors, (48), 10 states have internal predecessors, (48), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2021-10-21 19:28:07,076 INFO L276 IsEmpty]: Start isEmpty. Operand 838 states and 1120 transitions. [2021-10-21 19:28:07,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-10-21 19:28:07,080 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:07,080 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:07,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-10-21 19:28:07,080 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:07,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:07,081 INFO L82 PathProgramCache]: Analyzing trace with hash -972482111, now seen corresponding path program 1 times [2021-10-21 19:28:07,081 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:07,081 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274520157] [2021-10-21 19:28:07,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:07,082 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:07,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:07,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:07,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:07,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:07,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:07,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:07,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:07,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:07,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:07,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:28:07,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:07,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 19:28:07,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:07,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:07,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:07,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:07,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:07,542 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-21 19:28:07,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:07,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274520157] [2021-10-21 19:28:07,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274520157] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:07,543 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:07,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-10-21 19:28:07,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124485198] [2021-10-21 19:28:07,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-21 19:28:07,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:07,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-21 19:28:07,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-21 19:28:07,545 INFO L87 Difference]: Start difference. First operand 838 states and 1120 transitions. Second operand has 21 states, 20 states have (on average 2.45) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2021-10-21 19:28:10,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:10,054 INFO L93 Difference]: Finished difference Result 994 states and 1379 transitions. [2021-10-21 19:28:10,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-21 19:28:10,054 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.45) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) Word has length 67 [2021-10-21 19:28:10,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:10,056 INFO L225 Difference]: With dead ends: 994 [2021-10-21 19:28:10,056 INFO L226 Difference]: Without dead ends: 972 [2021-10-21 19:28:10,057 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 524.0ms TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2021-10-21 19:28:10,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2021-10-21 19:28:10,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 836. [2021-10-21 19:28:10,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 662 states have (on average 1.3141993957703928) internal successors, (870), 677 states have internal predecessors, (870), 96 states have call successors, (96), 55 states have call predecessors, (96), 77 states have return successors, (150), 110 states have call predecessors, (150), 90 states have call successors, (150) [2021-10-21 19:28:10,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1116 transitions. [2021-10-21 19:28:10,072 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1116 transitions. Word has length 67 [2021-10-21 19:28:10,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:10,072 INFO L470 AbstractCegarLoop]: Abstraction has 836 states and 1116 transitions. [2021-10-21 19:28:10,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.45) internal successors, (49), 10 states have internal predecessors, (49), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2021-10-21 19:28:10,072 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1116 transitions. [2021-10-21 19:28:10,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-21 19:28:10,076 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:10,076 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:10,076 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-10-21 19:28:10,076 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:10,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:10,077 INFO L82 PathProgramCache]: Analyzing trace with hash -2145458307, now seen corresponding path program 1 times [2021-10-21 19:28:10,077 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:10,077 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076554039] [2021-10-21 19:28:10,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:10,077 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:10,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:10,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:10,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:10,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:10,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:10,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:10,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:10,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:10,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:10,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:28:10,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:10,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-21 19:28:10,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:10,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:10,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:10,454 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-21 19:28:10,454 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:10,454 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076554039] [2021-10-21 19:28:10,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076554039] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:10,455 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:10,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-10-21 19:28:10,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937259125] [2021-10-21 19:28:10,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-21 19:28:10,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:10,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-21 19:28:10,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-10-21 19:28:10,457 INFO L87 Difference]: Start difference. First operand 836 states and 1116 transitions. Second operand has 20 states, 19 states have (on average 2.473684210526316) internal successors, (47), 10 states have internal predecessors, (47), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-21 19:28:13,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:13,174 INFO L93 Difference]: Finished difference Result 989 states and 1370 transitions. [2021-10-21 19:28:13,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-21 19:28:13,175 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.473684210526316) internal successors, (47), 10 states have internal predecessors, (47), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) Word has length 63 [2021-10-21 19:28:13,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:13,179 INFO L225 Difference]: With dead ends: 989 [2021-10-21 19:28:13,179 INFO L226 Difference]: Without dead ends: 968 [2021-10-21 19:28:13,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 482.9ms TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-10-21 19:28:13,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 968 states. [2021-10-21 19:28:13,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 968 to 834. [2021-10-21 19:28:13,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 834 states, 661 states have (on average 1.313161875945537) internal successors, (868), 676 states have internal predecessors, (868), 95 states have call successors, (95), 55 states have call predecessors, (95), 77 states have return successors, (149), 109 states have call predecessors, (149), 89 states have call successors, (149) [2021-10-21 19:28:13,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 834 states to 834 states and 1112 transitions. [2021-10-21 19:28:13,198 INFO L78 Accepts]: Start accepts. Automaton has 834 states and 1112 transitions. Word has length 63 [2021-10-21 19:28:13,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:13,198 INFO L470 AbstractCegarLoop]: Abstraction has 834 states and 1112 transitions. [2021-10-21 19:28:13,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.473684210526316) internal successors, (47), 10 states have internal predecessors, (47), 4 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-21 19:28:13,199 INFO L276 IsEmpty]: Start isEmpty. Operand 834 states and 1112 transitions. [2021-10-21 19:28:13,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-21 19:28:13,201 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:13,201 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:13,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-10-21 19:28:13,202 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:13,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:13,203 INFO L82 PathProgramCache]: Analyzing trace with hash 727665943, now seen corresponding path program 1 times [2021-10-21 19:28:13,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:13,203 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680889348] [2021-10-21 19:28:13,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:13,204 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:13,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:13,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:13,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:13,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:13,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:13,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:13,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:13,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:13,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:13,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 19:28:13,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:13,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:28:13,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:13,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 19:28:13,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:13,449 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-21 19:28:13,449 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:13,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680889348] [2021-10-21 19:28:13,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680889348] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:13,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:13,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-21 19:28:13,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142060763] [2021-10-21 19:28:13,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 19:28:13,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:13,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 19:28:13,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-10-21 19:28:13,452 INFO L87 Difference]: Start difference. First operand 834 states and 1112 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:15,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:15,092 INFO L93 Difference]: Finished difference Result 829 states and 1097 transitions. [2021-10-21 19:28:15,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 19:28:15,094 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 63 [2021-10-21 19:28:15,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:15,108 INFO L225 Difference]: With dead ends: 829 [2021-10-21 19:28:15,109 INFO L226 Difference]: Without dead ends: 825 [2021-10-21 19:28:15,110 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 229.4ms TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-10-21 19:28:15,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 825 states. [2021-10-21 19:28:15,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 825 to 704. [2021-10-21 19:28:15,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 558 states have (on average 1.3010752688172043) internal successors, (726), 573 states have internal predecessors, (726), 81 states have call successors, (81), 48 states have call predecessors, (81), 64 states have return successors, (102), 89 states have call predecessors, (102), 75 states have call successors, (102) [2021-10-21 19:28:15,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 909 transitions. [2021-10-21 19:28:15,122 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 909 transitions. Word has length 63 [2021-10-21 19:28:15,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:15,122 INFO L470 AbstractCegarLoop]: Abstraction has 704 states and 909 transitions. [2021-10-21 19:28:15,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:15,123 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 909 transitions. [2021-10-21 19:28:15,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-10-21 19:28:15,125 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:15,126 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:15,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-10-21 19:28:15,126 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:15,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:15,127 INFO L82 PathProgramCache]: Analyzing trace with hash 1717945833, now seen corresponding path program 1 times [2021-10-21 19:28:15,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:15,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448054019] [2021-10-21 19:28:15,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:15,128 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:15,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:15,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:15,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:15,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:15,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:15,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:15,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:15,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-10-21 19:28:15,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:15,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 19:28:15,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:15,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 19:28:15,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:15,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 19:28:15,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:15,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-10-21 19:28:15,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:15,350 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-21 19:28:15,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:15,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448054019] [2021-10-21 19:28:15,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448054019] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:15,351 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:15,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-10-21 19:28:15,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996029210] [2021-10-21 19:28:15,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-21 19:28:15,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:15,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-21 19:28:15,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-10-21 19:28:15,353 INFO L87 Difference]: Start difference. First operand 704 states and 909 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (12), 8 states have call predecessors, (12), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2021-10-21 19:28:16,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:16,735 INFO L93 Difference]: Finished difference Result 772 states and 1012 transitions. [2021-10-21 19:28:16,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-21 19:28:16,736 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (12), 8 states have call predecessors, (12), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 66 [2021-10-21 19:28:16,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:16,738 INFO L225 Difference]: With dead ends: 772 [2021-10-21 19:28:16,738 INFO L226 Difference]: Without dead ends: 772 [2021-10-21 19:28:16,739 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 154.9ms TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-10-21 19:28:16,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2021-10-21 19:28:16,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 704. [2021-10-21 19:28:16,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 704 states, 558 states have (on average 1.2956989247311828) internal successors, (723), 573 states have internal predecessors, (723), 81 states have call successors, (81), 48 states have call predecessors, (81), 64 states have return successors, (102), 89 states have call predecessors, (102), 75 states have call successors, (102) [2021-10-21 19:28:16,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 704 states to 704 states and 906 transitions. [2021-10-21 19:28:16,755 INFO L78 Accepts]: Start accepts. Automaton has 704 states and 906 transitions. Word has length 66 [2021-10-21 19:28:16,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:16,756 INFO L470 AbstractCegarLoop]: Abstraction has 704 states and 906 transitions. [2021-10-21 19:28:16,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (12), 8 states have call predecessors, (12), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2021-10-21 19:28:16,756 INFO L276 IsEmpty]: Start isEmpty. Operand 704 states and 906 transitions. [2021-10-21 19:28:16,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-21 19:28:16,759 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:16,759 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:16,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-10-21 19:28:16,760 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:16,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:16,760 INFO L82 PathProgramCache]: Analyzing trace with hash 1167771296, now seen corresponding path program 1 times [2021-10-21 19:28:16,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:16,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868909543] [2021-10-21 19:28:16,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:16,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:16,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:16,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:16,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:16,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:16,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:16,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:16,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:16,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:16,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:16,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:16,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:17,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 19:28:17,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:17,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-10-21 19:28:17,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:17,061 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-21 19:28:17,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:17,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868909543] [2021-10-21 19:28:17,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868909543] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:17,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:17,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 19:28:17,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851938251] [2021-10-21 19:28:17,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 19:28:17,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:17,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 19:28:17,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:28:17,064 INFO L87 Difference]: Start difference. First operand 704 states and 906 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-21 19:28:18,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:18,894 INFO L93 Difference]: Finished difference Result 796 states and 1044 transitions. [2021-10-21 19:28:18,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-21 19:28:18,894 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2021-10-21 19:28:18,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:18,896 INFO L225 Difference]: With dead ends: 796 [2021-10-21 19:28:18,896 INFO L226 Difference]: Without dead ends: 796 [2021-10-21 19:28:18,896 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 526.4ms TimeCoverageRelationStatistics Valid=102, Invalid=204, Unknown=0, NotChecked=0, Total=306 [2021-10-21 19:28:18,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2021-10-21 19:28:18,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 710. [2021-10-21 19:28:18,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 710 states, 563 states have (on average 1.2948490230905862) internal successors, (729), 578 states have internal predecessors, (729), 82 states have call successors, (82), 48 states have call predecessors, (82), 64 states have return successors, (103), 90 states have call predecessors, (103), 76 states have call successors, (103) [2021-10-21 19:28:18,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 914 transitions. [2021-10-21 19:28:18,909 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 914 transitions. Word has length 65 [2021-10-21 19:28:18,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:18,909 INFO L470 AbstractCegarLoop]: Abstraction has 710 states and 914 transitions. [2021-10-21 19:28:18,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-10-21 19:28:18,910 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 914 transitions. [2021-10-21 19:28:18,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-10-21 19:28:18,912 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:18,912 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:18,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-10-21 19:28:18,913 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:18,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:18,913 INFO L82 PathProgramCache]: Analyzing trace with hash -788931073, now seen corresponding path program 1 times [2021-10-21 19:28:18,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:18,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012420307] [2021-10-21 19:28:18,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:18,914 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:18,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:19,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:19,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:19,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:19,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:19,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:19,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:19,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:19,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:19,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:19,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:19,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:28:19,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:19,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-10-21 19:28:19,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:19,248 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-21 19:28:19,248 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:19,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012420307] [2021-10-21 19:28:19,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012420307] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:19,249 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:19,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2021-10-21 19:28:19,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774607517] [2021-10-21 19:28:19,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-21 19:28:19,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:19,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-21 19:28:19,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-10-21 19:28:19,252 INFO L87 Difference]: Start difference. First operand 710 states and 914 transitions. Second operand has 16 states, 16 states have (on average 3.125) internal successors, (50), 7 states have internal predecessors, (50), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:21,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:21,881 INFO L93 Difference]: Finished difference Result 813 states and 1062 transitions. [2021-10-21 19:28:21,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-21 19:28:21,881 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 7 states have internal predecessors, (50), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-10-21 19:28:21,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:21,883 INFO L225 Difference]: With dead ends: 813 [2021-10-21 19:28:21,883 INFO L226 Difference]: Without dead ends: 739 [2021-10-21 19:28:21,883 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 370.0ms TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-10-21 19:28:21,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2021-10-21 19:28:21,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 683. [2021-10-21 19:28:21,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 541 states have (on average 1.2809611829944547) internal successors, (693), 556 states have internal predecessors, (693), 77 states have call successors, (77), 48 states have call predecessors, (77), 64 states have return successors, (97), 85 states have call predecessors, (97), 71 states have call successors, (97) [2021-10-21 19:28:21,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 867 transitions. [2021-10-21 19:28:21,897 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 867 transitions. Word has length 66 [2021-10-21 19:28:21,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:21,898 INFO L470 AbstractCegarLoop]: Abstraction has 683 states and 867 transitions. [2021-10-21 19:28:21,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.125) internal successors, (50), 7 states have internal predecessors, (50), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:21,898 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 867 transitions. [2021-10-21 19:28:21,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-10-21 19:28:21,901 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:21,901 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:21,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-10-21 19:28:21,901 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:21,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:21,902 INFO L82 PathProgramCache]: Analyzing trace with hash -1490530947, now seen corresponding path program 1 times [2021-10-21 19:28:21,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:21,902 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898172424] [2021-10-21 19:28:21,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:21,903 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:21,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:22,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:22,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:22,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:22,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:22,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:22,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:22,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:22,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:22,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:22,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:22,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:28:22,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:22,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-10-21 19:28:22,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:22,181 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-21 19:28:22,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:22,181 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898172424] [2021-10-21 19:28:22,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898172424] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:22,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:22,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 19:28:22,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113750540] [2021-10-21 19:28:22,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 19:28:22,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:22,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 19:28:22,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:28:22,184 INFO L87 Difference]: Start difference. First operand 683 states and 867 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:23,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:23,778 INFO L93 Difference]: Finished difference Result 726 states and 932 transitions. [2021-10-21 19:28:23,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 19:28:23,778 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2021-10-21 19:28:23,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:23,780 INFO L225 Difference]: With dead ends: 726 [2021-10-21 19:28:23,780 INFO L226 Difference]: Without dead ends: 726 [2021-10-21 19:28:23,780 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 411.3ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-10-21 19:28:23,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2021-10-21 19:28:23,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 673. [2021-10-21 19:28:23,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 533 states have (on average 1.277673545966229) internal successors, (681), 548 states have internal predecessors, (681), 75 states have call successors, (75), 48 states have call predecessors, (75), 64 states have return successors, (95), 83 states have call predecessors, (95), 69 states have call successors, (95) [2021-10-21 19:28:23,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 851 transitions. [2021-10-21 19:28:23,796 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 851 transitions. Word has length 66 [2021-10-21 19:28:23,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:23,796 INFO L470 AbstractCegarLoop]: Abstraction has 673 states and 851 transitions. [2021-10-21 19:28:23,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:23,797 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 851 transitions. [2021-10-21 19:28:23,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-10-21 19:28:23,799 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:23,799 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:23,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-10-21 19:28:23,800 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:23,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:23,801 INFO L82 PathProgramCache]: Analyzing trace with hash 1087637683, now seen corresponding path program 1 times [2021-10-21 19:28:23,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:23,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [843182506] [2021-10-21 19:28:23,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:23,801 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:23,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:23,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:23,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:23,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:23,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:23,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:23,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:23,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:23,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:23,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:24,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:24,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-10-21 19:28:24,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:24,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:24,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:24,071 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:28:24,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:24,072 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [843182506] [2021-10-21 19:28:24,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [843182506] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:24,072 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:24,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 19:28:24,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739095993] [2021-10-21 19:28:24,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 19:28:24,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:24,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 19:28:24,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:28:24,074 INFO L87 Difference]: Start difference. First operand 673 states and 851 transitions. Second operand has 12 states, 12 states have (on average 4.25) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:25,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:25,588 INFO L93 Difference]: Finished difference Result 722 states and 926 transitions. [2021-10-21 19:28:25,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 19:28:25,589 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 67 [2021-10-21 19:28:25,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:25,591 INFO L225 Difference]: With dead ends: 722 [2021-10-21 19:28:25,591 INFO L226 Difference]: Without dead ends: 717 [2021-10-21 19:28:25,591 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 357.9ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-10-21 19:28:25,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 717 states. [2021-10-21 19:28:25,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 717 to 668. [2021-10-21 19:28:25,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 668 states, 529 states have (on average 1.277882797731569) internal successors, (676), 544 states have internal predecessors, (676), 74 states have call successors, (74), 48 states have call predecessors, (74), 64 states have return successors, (94), 82 states have call predecessors, (94), 68 states have call successors, (94) [2021-10-21 19:28:25,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 668 states to 668 states and 844 transitions. [2021-10-21 19:28:25,602 INFO L78 Accepts]: Start accepts. Automaton has 668 states and 844 transitions. Word has length 67 [2021-10-21 19:28:25,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:25,603 INFO L470 AbstractCegarLoop]: Abstraction has 668 states and 844 transitions. [2021-10-21 19:28:25,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:25,603 INFO L276 IsEmpty]: Start isEmpty. Operand 668 states and 844 transitions. [2021-10-21 19:28:25,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-10-21 19:28:25,605 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:25,606 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:25,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-10-21 19:28:25,606 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:25,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:25,607 INFO L82 PathProgramCache]: Analyzing trace with hash 1213196842, now seen corresponding path program 1 times [2021-10-21 19:28:25,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:25,607 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671174990] [2021-10-21 19:28:25,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:25,608 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:25,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:25,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:25,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:25,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:25,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:25,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:25,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:25,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:25,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:25,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:28:25,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:25,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:28:25,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:25,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:25,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:25,869 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-21 19:28:25,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:25,870 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671174990] [2021-10-21 19:28:25,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671174990] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:25,870 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:25,871 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-21 19:28:25,871 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571148684] [2021-10-21 19:28:25,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 19:28:25,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:25,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 19:28:25,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-10-21 19:28:25,874 INFO L87 Difference]: Start difference. First operand 668 states and 844 transitions. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:28:27,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:27,583 INFO L93 Difference]: Finished difference Result 823 states and 1052 transitions. [2021-10-21 19:28:27,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-21 19:28:27,584 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 67 [2021-10-21 19:28:27,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:27,586 INFO L225 Difference]: With dead ends: 823 [2021-10-21 19:28:27,586 INFO L226 Difference]: Without dead ends: 823 [2021-10-21 19:28:27,587 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 296.2ms TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2021-10-21 19:28:27,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2021-10-21 19:28:27,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 714. [2021-10-21 19:28:27,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 565 states have (on average 1.2707964601769912) internal successors, (718), 582 states have internal predecessors, (718), 76 states have call successors, (76), 50 states have call predecessors, (76), 72 states have return successors, (102), 90 states have call predecessors, (102), 70 states have call successors, (102) [2021-10-21 19:28:27,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 896 transitions. [2021-10-21 19:28:27,601 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 896 transitions. Word has length 67 [2021-10-21 19:28:27,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:27,601 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 896 transitions. [2021-10-21 19:28:27,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:28:27,602 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 896 transitions. [2021-10-21 19:28:27,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-21 19:28:27,604 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:27,604 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:27,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-10-21 19:28:27,605 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:27,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:27,605 INFO L82 PathProgramCache]: Analyzing trace with hash -601739544, now seen corresponding path program 1 times [2021-10-21 19:28:27,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:27,606 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [190078688] [2021-10-21 19:28:27,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:27,606 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:27,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:27,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:27,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:27,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:27,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:27,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:27,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:27,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:27,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:27,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:28:27,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:27,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:28:27,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:27,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:27,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:27,896 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-21 19:28:27,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:27,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [190078688] [2021-10-21 19:28:27,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [190078688] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:27,897 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:27,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 19:28:27,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870893603] [2021-10-21 19:28:27,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 19:28:27,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:27,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 19:28:27,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:28:27,899 INFO L87 Difference]: Start difference. First operand 714 states and 896 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:29,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:29,886 INFO L93 Difference]: Finished difference Result 820 states and 1046 transitions. [2021-10-21 19:28:29,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 19:28:29,886 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 68 [2021-10-21 19:28:29,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:29,888 INFO L225 Difference]: With dead ends: 820 [2021-10-21 19:28:29,888 INFO L226 Difference]: Without dead ends: 820 [2021-10-21 19:28:29,889 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 604.4ms TimeCoverageRelationStatistics Valid=113, Invalid=267, Unknown=0, NotChecked=0, Total=380 [2021-10-21 19:28:29,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2021-10-21 19:28:29,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 714. [2021-10-21 19:28:29,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 565 states have (on average 1.2672566371681415) internal successors, (716), 582 states have internal predecessors, (716), 76 states have call successors, (76), 50 states have call predecessors, (76), 72 states have return successors, (102), 90 states have call predecessors, (102), 70 states have call successors, (102) [2021-10-21 19:28:29,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 894 transitions. [2021-10-21 19:28:29,924 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 894 transitions. Word has length 68 [2021-10-21 19:28:29,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:29,925 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 894 transitions. [2021-10-21 19:28:29,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 5 states have internal predecessors, (52), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:29,926 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 894 transitions. [2021-10-21 19:28:29,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-21 19:28:29,929 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:29,929 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:29,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-10-21 19:28:29,929 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:29,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:29,931 INFO L82 PathProgramCache]: Analyzing trace with hash -151974564, now seen corresponding path program 1 times [2021-10-21 19:28:29,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:29,931 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466092504] [2021-10-21 19:28:29,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:29,931 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:29,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:30,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:30,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:30,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:30,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:30,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:30,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:30,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:30,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:30,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:28:30,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:30,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-21 19:28:30,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:30,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-21 19:28:30,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:30,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:30,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:30,474 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-21 19:28:30,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:30,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466092504] [2021-10-21 19:28:30,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466092504] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:30,475 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:30,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2021-10-21 19:28:30,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659832550] [2021-10-21 19:28:30,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-21 19:28:30,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:30,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-21 19:28:30,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-10-21 19:28:30,476 INFO L87 Difference]: Start difference. First operand 714 states and 894 transitions. Second operand has 23 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (10), 10 states have call predecessors, (10), 5 states have return successors, (8), 6 states have call predecessors, (8), 3 states have call successors, (8) [2021-10-21 19:28:33,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:33,520 INFO L93 Difference]: Finished difference Result 784 states and 993 transitions. [2021-10-21 19:28:33,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-21 19:28:33,521 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (10), 10 states have call predecessors, (10), 5 states have return successors, (8), 6 states have call predecessors, (8), 3 states have call successors, (8) Word has length 70 [2021-10-21 19:28:33,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:33,523 INFO L225 Difference]: With dead ends: 784 [2021-10-21 19:28:33,523 INFO L226 Difference]: Without dead ends: 759 [2021-10-21 19:28:33,524 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 803.9ms TimeCoverageRelationStatistics Valid=148, Invalid=908, Unknown=0, NotChecked=0, Total=1056 [2021-10-21 19:28:33,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2021-10-21 19:28:33,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 710. [2021-10-21 19:28:33,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 710 states, 562 states have (on average 1.2669039145907472) internal successors, (712), 579 states have internal predecessors, (712), 75 states have call successors, (75), 50 states have call predecessors, (75), 72 states have return successors, (101), 89 states have call predecessors, (101), 69 states have call successors, (101) [2021-10-21 19:28:33,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 888 transitions. [2021-10-21 19:28:33,539 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 888 transitions. Word has length 70 [2021-10-21 19:28:33,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:33,540 INFO L470 AbstractCegarLoop]: Abstraction has 710 states and 888 transitions. [2021-10-21 19:28:33,541 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 11 states have internal predecessors, (52), 4 states have call successors, (10), 10 states have call predecessors, (10), 5 states have return successors, (8), 6 states have call predecessors, (8), 3 states have call successors, (8) [2021-10-21 19:28:33,542 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 888 transitions. [2021-10-21 19:28:33,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-21 19:28:33,544 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:33,544 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:33,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-10-21 19:28:33,545 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:33,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:33,546 INFO L82 PathProgramCache]: Analyzing trace with hash -836181127, now seen corresponding path program 1 times [2021-10-21 19:28:33,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:33,546 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364191247] [2021-10-21 19:28:33,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:33,547 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:33,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:33,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:33,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:33,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:33,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:33,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:33,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:33,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:33,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:33,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:33,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:33,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-10-21 19:28:33,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:34,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 19:28:34,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:34,007 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-21 19:28:34,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:34,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364191247] [2021-10-21 19:28:34,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364191247] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:34,008 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:34,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-10-21 19:28:34,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876433147] [2021-10-21 19:28:34,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-21 19:28:34,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:34,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-21 19:28:34,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-10-21 19:28:34,010 INFO L87 Difference]: Start difference. First operand 710 states and 888 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:36,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:36,097 INFO L93 Difference]: Finished difference Result 783 states and 991 transitions. [2021-10-21 19:28:36,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-21 19:28:36,097 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 2 states have call successors, (7) Word has length 69 [2021-10-21 19:28:36,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:36,099 INFO L225 Difference]: With dead ends: 783 [2021-10-21 19:28:36,099 INFO L226 Difference]: Without dead ends: 756 [2021-10-21 19:28:36,100 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 560.3ms TimeCoverageRelationStatistics Valid=96, Invalid=456, Unknown=0, NotChecked=0, Total=552 [2021-10-21 19:28:36,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2021-10-21 19:28:36,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 707. [2021-10-21 19:28:36,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 560 states have (on average 1.2660714285714285) internal successors, (709), 577 states have internal predecessors, (709), 74 states have call successors, (74), 50 states have call predecessors, (74), 72 states have return successors, (100), 88 states have call predecessors, (100), 68 states have call successors, (100) [2021-10-21 19:28:36,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 883 transitions. [2021-10-21 19:28:36,110 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 883 transitions. Word has length 69 [2021-10-21 19:28:36,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:36,110 INFO L470 AbstractCegarLoop]: Abstraction has 707 states and 883 transitions. [2021-10-21 19:28:36,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 5 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:36,111 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 883 transitions. [2021-10-21 19:28:36,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-21 19:28:36,113 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:36,114 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:36,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-10-21 19:28:36,114 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:36,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:36,115 INFO L82 PathProgramCache]: Analyzing trace with hash 1918393902, now seen corresponding path program 1 times [2021-10-21 19:28:36,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:36,115 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056815421] [2021-10-21 19:28:36,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:36,116 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:36,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:36,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:36,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:36,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:36,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:36,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:36,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:36,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:36,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:36,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:36,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:36,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 19:28:36,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:36,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 19:28:36,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:36,417 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-21 19:28:36,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:36,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056815421] [2021-10-21 19:28:36,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056815421] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:36,418 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:36,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 19:28:36,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429403904] [2021-10-21 19:28:36,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 19:28:36,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:36,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 19:28:36,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:28:36,420 INFO L87 Difference]: Start difference. First operand 707 states and 883 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:38,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:38,492 INFO L93 Difference]: Finished difference Result 756 states and 958 transitions. [2021-10-21 19:28:38,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 19:28:38,493 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 69 [2021-10-21 19:28:38,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:38,499 INFO L225 Difference]: With dead ends: 756 [2021-10-21 19:28:38,499 INFO L226 Difference]: Without dead ends: 751 [2021-10-21 19:28:38,500 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 451.8ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-10-21 19:28:38,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2021-10-21 19:28:38,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 702. [2021-10-21 19:28:38,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 556 states have (on average 1.2661870503597121) internal successors, (704), 573 states have internal predecessors, (704), 73 states have call successors, (73), 50 states have call predecessors, (73), 72 states have return successors, (99), 87 states have call predecessors, (99), 67 states have call successors, (99) [2021-10-21 19:28:38,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 876 transitions. [2021-10-21 19:28:38,515 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 876 transitions. Word has length 69 [2021-10-21 19:28:38,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:38,515 INFO L470 AbstractCegarLoop]: Abstraction has 702 states and 876 transitions. [2021-10-21 19:28:38,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:38,516 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 876 transitions. [2021-10-21 19:28:38,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-21 19:28:38,519 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:38,519 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:38,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-10-21 19:28:38,519 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:38,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:38,520 INFO L82 PathProgramCache]: Analyzing trace with hash -2114383891, now seen corresponding path program 1 times [2021-10-21 19:28:38,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:38,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391744691] [2021-10-21 19:28:38,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:38,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:38,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:38,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:38,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:38,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:38,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:38,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:38,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:38,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:38,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:38,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:28:38,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:38,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:28:38,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:38,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:38,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:38,924 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-21 19:28:38,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:38,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391744691] [2021-10-21 19:28:38,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391744691] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:38,925 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:38,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-10-21 19:28:38,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124874251] [2021-10-21 19:28:38,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-21 19:28:38,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:38,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-21 19:28:38,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-10-21 19:28:38,927 INFO L87 Difference]: Start difference. First operand 702 states and 876 transitions. Second operand has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:28:41,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:41,667 INFO L93 Difference]: Finished difference Result 758 states and 958 transitions. [2021-10-21 19:28:41,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-21 19:28:41,668 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) Word has length 69 [2021-10-21 19:28:41,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:41,670 INFO L225 Difference]: With dead ends: 758 [2021-10-21 19:28:41,670 INFO L226 Difference]: Without dead ends: 755 [2021-10-21 19:28:41,671 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 415.9ms TimeCoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2021-10-21 19:28:41,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2021-10-21 19:28:41,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 699. [2021-10-21 19:28:41,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 553 states have (on average 1.2603978300180831) internal successors, (697), 570 states have internal predecessors, (697), 73 states have call successors, (73), 50 states have call predecessors, (73), 72 states have return successors, (99), 87 states have call predecessors, (99), 67 states have call successors, (99) [2021-10-21 19:28:41,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 869 transitions. [2021-10-21 19:28:41,686 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 869 transitions. Word has length 69 [2021-10-21 19:28:41,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:41,687 INFO L470 AbstractCegarLoop]: Abstraction has 699 states and 869 transitions. [2021-10-21 19:28:41,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.9444444444444446) internal successors, (53), 8 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:28:41,687 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 869 transitions. [2021-10-21 19:28:41,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-21 19:28:41,690 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:41,690 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:41,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-10-21 19:28:41,691 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:41,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:41,691 INFO L82 PathProgramCache]: Analyzing trace with hash -2114660721, now seen corresponding path program 1 times [2021-10-21 19:28:41,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:41,692 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139250487] [2021-10-21 19:28:41,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:41,692 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:41,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:41,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:41,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:41,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:41,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:41,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:41,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:41,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:41,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:41,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:28:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:42,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:28:42,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:42,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:42,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:42,029 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-21 19:28:42,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:42,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139250487] [2021-10-21 19:28:42,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139250487] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:42,030 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:42,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 19:28:42,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470901655] [2021-10-21 19:28:42,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 19:28:42,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:42,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 19:28:42,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:28:42,032 INFO L87 Difference]: Start difference. First operand 699 states and 869 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:44,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:44,589 INFO L93 Difference]: Finished difference Result 806 states and 1021 transitions. [2021-10-21 19:28:44,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 19:28:44,590 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) Word has length 69 [2021-10-21 19:28:44,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:44,591 INFO L225 Difference]: With dead ends: 806 [2021-10-21 19:28:44,592 INFO L226 Difference]: Without dead ends: 775 [2021-10-21 19:28:44,592 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 717.6ms TimeCoverageRelationStatistics Valid=137, Invalid=325, Unknown=0, NotChecked=0, Total=462 [2021-10-21 19:28:44,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2021-10-21 19:28:44,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 670. [2021-10-21 19:28:44,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 529 states have (on average 1.2589792060491494) internal successors, (666), 545 states have internal predecessors, (666), 72 states have call successors, (72), 49 states have call predecessors, (72), 68 states have return successors, (95), 83 states have call predecessors, (95), 66 states have call successors, (95) [2021-10-21 19:28:44,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 833 transitions. [2021-10-21 19:28:44,602 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 833 transitions. Word has length 69 [2021-10-21 19:28:44,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:44,602 INFO L470 AbstractCegarLoop]: Abstraction has 670 states and 833 transitions. [2021-10-21 19:28:44,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 4 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:28:44,603 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 833 transitions. [2021-10-21 19:28:44,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-21 19:28:44,604 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:44,604 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:44,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-10-21 19:28:44,605 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:44,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:44,605 INFO L82 PathProgramCache]: Analyzing trace with hash 1980103703, now seen corresponding path program 1 times [2021-10-21 19:28:44,605 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:44,605 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613055844] [2021-10-21 19:28:44,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:44,606 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:44,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:44,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:44,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:44,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:44,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:44,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:44,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:44,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:44,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:44,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:28:44,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:44,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:28:44,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:44,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:44,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:44,878 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-21 19:28:44,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:44,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613055844] [2021-10-21 19:28:44,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613055844] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:44,879 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:44,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-10-21 19:28:44,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616831136] [2021-10-21 19:28:44,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 19:28:44,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:44,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 19:28:44,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-10-21 19:28:44,881 INFO L87 Difference]: Start difference. First operand 670 states and 833 transitions. Second operand has 10 states, 10 states have (on average 5.3) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:28:46,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:46,437 INFO L93 Difference]: Finished difference Result 722 states and 905 transitions. [2021-10-21 19:28:46,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-21 19:28:46,438 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 69 [2021-10-21 19:28:46,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:46,439 INFO L225 Difference]: With dead ends: 722 [2021-10-21 19:28:46,439 INFO L226 Difference]: Without dead ends: 705 [2021-10-21 19:28:46,439 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 298.3ms TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2021-10-21 19:28:46,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-10-21 19:28:46,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 652. [2021-10-21 19:28:46,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 516 states have (on average 1.251937984496124) internal successors, (646), 531 states have internal predecessors, (646), 71 states have call successors, (71), 48 states have call predecessors, (71), 64 states have return successors, (91), 79 states have call predecessors, (91), 65 states have call successors, (91) [2021-10-21 19:28:46,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 808 transitions. [2021-10-21 19:28:46,455 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 808 transitions. Word has length 69 [2021-10-21 19:28:46,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:46,455 INFO L470 AbstractCegarLoop]: Abstraction has 652 states and 808 transitions. [2021-10-21 19:28:46,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (9), 9 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:28:46,456 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 808 transitions. [2021-10-21 19:28:46,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-10-21 19:28:46,458 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:46,458 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:46,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-10-21 19:28:46,459 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:46,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:46,460 INFO L82 PathProgramCache]: Analyzing trace with hash -2137250320, now seen corresponding path program 1 times [2021-10-21 19:28:46,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:46,460 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350559593] [2021-10-21 19:28:46,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:46,460 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:46,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:46,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:46,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:46,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:46,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:46,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:46,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:46,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:46,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:46,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:28:46,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:46,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:28:46,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:46,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-10-21 19:28:46,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:46,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-10-21 19:28:46,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:47,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:47,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:47,007 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-21 19:28:47,007 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:47,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350559593] [2021-10-21 19:28:47,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350559593] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:47,008 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:47,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-10-21 19:28:47,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137792050] [2021-10-21 19:28:47,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-21 19:28:47,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:47,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-21 19:28:47,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-21 19:28:47,009 INFO L87 Difference]: Start difference. First operand 652 states and 808 transitions. Second operand has 21 states, 20 states have (on average 2.7) internal successors, (54), 10 states have internal predecessors, (54), 4 states have call successors, (11), 10 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) [2021-10-21 19:28:49,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:49,959 INFO L93 Difference]: Finished difference Result 738 states and 932 transitions. [2021-10-21 19:28:49,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-21 19:28:49,960 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.7) internal successors, (54), 10 states have internal predecessors, (54), 4 states have call successors, (11), 10 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) Word has length 74 [2021-10-21 19:28:49,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:49,962 INFO L225 Difference]: With dead ends: 738 [2021-10-21 19:28:49,962 INFO L226 Difference]: Without dead ends: 716 [2021-10-21 19:28:49,962 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 627.5ms TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2021-10-21 19:28:49,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 716 states. [2021-10-21 19:28:49,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 716 to 650. [2021-10-21 19:28:49,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 515 states have (on average 1.250485436893204) internal successors, (644), 530 states have internal predecessors, (644), 70 states have call successors, (70), 48 states have call predecessors, (70), 64 states have return successors, (90), 78 states have call predecessors, (90), 64 states have call successors, (90) [2021-10-21 19:28:49,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 804 transitions. [2021-10-21 19:28:49,972 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 804 transitions. Word has length 74 [2021-10-21 19:28:49,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:49,973 INFO L470 AbstractCegarLoop]: Abstraction has 650 states and 804 transitions. [2021-10-21 19:28:49,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.7) internal successors, (54), 10 states have internal predecessors, (54), 4 states have call successors, (11), 10 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) [2021-10-21 19:28:49,973 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 804 transitions. [2021-10-21 19:28:49,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-21 19:28:49,975 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:49,975 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:49,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-10-21 19:28:49,976 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:49,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:49,976 INFO L82 PathProgramCache]: Analyzing trace with hash 1031688052, now seen corresponding path program 1 times [2021-10-21 19:28:49,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:49,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041585929] [2021-10-21 19:28:49,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:49,977 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:49,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:50,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:50,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:50,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:50,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:50,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:50,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:50,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:50,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:50,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:28:50,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:50,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-21 19:28:50,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:50,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-10-21 19:28:50,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:50,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:50,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:50,317 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-21 19:28:50,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:50,318 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041585929] [2021-10-21 19:28:50,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041585929] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:50,318 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:50,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-10-21 19:28:50,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913662173] [2021-10-21 19:28:50,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-21 19:28:50,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:50,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-21 19:28:50,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-10-21 19:28:50,322 INFO L87 Difference]: Start difference. First operand 650 states and 804 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-10-21 19:28:51,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:51,757 INFO L93 Difference]: Finished difference Result 702 states and 881 transitions. [2021-10-21 19:28:51,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-21 19:28:51,758 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 71 [2021-10-21 19:28:51,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:51,759 INFO L225 Difference]: With dead ends: 702 [2021-10-21 19:28:51,759 INFO L226 Difference]: Without dead ends: 702 [2021-10-21 19:28:51,759 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 446.8ms TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2021-10-21 19:28:51,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-10-21 19:28:51,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 650. [2021-10-21 19:28:51,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 515 states have (on average 1.2485436893203883) internal successors, (643), 530 states have internal predecessors, (643), 70 states have call successors, (70), 48 states have call predecessors, (70), 64 states have return successors, (90), 78 states have call predecessors, (90), 64 states have call successors, (90) [2021-10-21 19:28:51,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 803 transitions. [2021-10-21 19:28:51,768 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 803 transitions. Word has length 71 [2021-10-21 19:28:51,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:51,768 INFO L470 AbstractCegarLoop]: Abstraction has 650 states and 803 transitions. [2021-10-21 19:28:51,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-10-21 19:28:51,768 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 803 transitions. [2021-10-21 19:28:51,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-21 19:28:51,769 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:51,770 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:51,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-10-21 19:28:51,770 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:51,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:51,770 INFO L82 PathProgramCache]: Analyzing trace with hash -1212295246, now seen corresponding path program 1 times [2021-10-21 19:28:51,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:51,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824377621] [2021-10-21 19:28:51,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:51,771 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:51,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:51,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:51,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:51,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:51,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:51,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:51,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:51,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:51,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:52,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:28:52,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:52,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-21 19:28:52,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:52,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-10-21 19:28:52,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:52,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:52,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:52,243 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-21 19:28:52,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:52,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824377621] [2021-10-21 19:28:52,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824377621] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:52,244 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:52,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-10-21 19:28:52,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889600539] [2021-10-21 19:28:52,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-21 19:28:52,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:52,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-21 19:28:52,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-21 19:28:52,246 INFO L87 Difference]: Start difference. First operand 650 states and 803 transitions. Second operand has 21 states, 20 states have (on average 2.65) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2021-10-21 19:28:54,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:54,766 INFO L93 Difference]: Finished difference Result 735 states and 924 transitions. [2021-10-21 19:28:54,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-21 19:28:54,766 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.65) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) Word has length 71 [2021-10-21 19:28:54,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:54,768 INFO L225 Difference]: With dead ends: 735 [2021-10-21 19:28:54,768 INFO L226 Difference]: Without dead ends: 700 [2021-10-21 19:28:54,768 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 589.0ms TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2021-10-21 19:28:54,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 700 states. [2021-10-21 19:28:54,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 700 to 645. [2021-10-21 19:28:54,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 511 states have (on average 1.2446183953033267) internal successors, (636), 526 states have internal predecessors, (636), 69 states have call successors, (69), 48 states have call predecessors, (69), 64 states have return successors, (88), 77 states have call predecessors, (88), 63 states have call successors, (88) [2021-10-21 19:28:54,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 793 transitions. [2021-10-21 19:28:54,776 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 793 transitions. Word has length 71 [2021-10-21 19:28:54,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:54,776 INFO L470 AbstractCegarLoop]: Abstraction has 645 states and 793 transitions. [2021-10-21 19:28:54,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.65) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 5 states have call predecessors, (8), 3 states have call successors, (8) [2021-10-21 19:28:54,776 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 793 transitions. [2021-10-21 19:28:54,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-21 19:28:54,778 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:54,778 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:54,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-10-21 19:28:54,779 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:54,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:54,779 INFO L82 PathProgramCache]: Analyzing trace with hash -1255722987, now seen corresponding path program 1 times [2021-10-21 19:28:54,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:54,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960899453] [2021-10-21 19:28:54,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:54,780 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:54,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:54,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:54,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:54,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:54,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:54,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:54,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:54,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:54,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:55,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:28:55,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:55,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-21 19:28:55,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:55,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-10-21 19:28:55,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:55,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:55,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:55,106 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-21 19:28:55,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:55,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960899453] [2021-10-21 19:28:55,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960899453] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:55,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:55,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-10-21 19:28:55,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315557489] [2021-10-21 19:28:55,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-21 19:28:55,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:55,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-21 19:28:55,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-10-21 19:28:55,109 INFO L87 Difference]: Start difference. First operand 645 states and 793 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-10-21 19:28:56,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:56,499 INFO L93 Difference]: Finished difference Result 695 states and 867 transitions. [2021-10-21 19:28:56,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 19:28:56,499 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 71 [2021-10-21 19:28:56,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:56,500 INFO L225 Difference]: With dead ends: 695 [2021-10-21 19:28:56,501 INFO L226 Difference]: Without dead ends: 689 [2021-10-21 19:28:56,501 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 461.5ms TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2021-10-21 19:28:56,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 689 states. [2021-10-21 19:28:56,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 689 to 639. [2021-10-21 19:28:56,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 639 states, 506 states have (on average 1.2450592885375493) internal successors, (630), 521 states have internal predecessors, (630), 68 states have call successors, (68), 48 states have call predecessors, (68), 64 states have return successors, (87), 76 states have call predecessors, (87), 62 states have call successors, (87) [2021-10-21 19:28:56,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 639 states to 639 states and 785 transitions. [2021-10-21 19:28:56,510 INFO L78 Accepts]: Start accepts. Automaton has 639 states and 785 transitions. Word has length 71 [2021-10-21 19:28:56,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:56,511 INFO L470 AbstractCegarLoop]: Abstraction has 639 states and 785 transitions. [2021-10-21 19:28:56,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-10-21 19:28:56,511 INFO L276 IsEmpty]: Start isEmpty. Operand 639 states and 785 transitions. [2021-10-21 19:28:56,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-21 19:28:56,513 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:56,513 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:56,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-10-21 19:28:56,513 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:56,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:56,514 INFO L82 PathProgramCache]: Analyzing trace with hash 110398293, now seen corresponding path program 1 times [2021-10-21 19:28:56,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:56,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58220939] [2021-10-21 19:28:56,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:56,514 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:56,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:56,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:56,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:56,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:56,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:56,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:56,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:56,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:56,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:56,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:28:56,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:56,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:28:56,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:56,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:56,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:56,924 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-21 19:28:56,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:56,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58220939] [2021-10-21 19:28:56,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58220939] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:56,924 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:56,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2021-10-21 19:28:56,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126710331] [2021-10-21 19:28:56,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-21 19:28:56,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:56,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-21 19:28:56,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-10-21 19:28:56,926 INFO L87 Difference]: Start difference. First operand 639 states and 785 transitions. Second operand has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:28:59,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:28:59,241 INFO L93 Difference]: Finished difference Result 756 states and 933 transitions. [2021-10-21 19:28:59,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-21 19:28:59,242 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2021-10-21 19:28:59,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:28:59,243 INFO L225 Difference]: With dead ends: 756 [2021-10-21 19:28:59,243 INFO L226 Difference]: Without dead ends: 731 [2021-10-21 19:28:59,244 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 518.9ms TimeCoverageRelationStatistics Valid=112, Invalid=700, Unknown=0, NotChecked=0, Total=812 [2021-10-21 19:28:59,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 731 states. [2021-10-21 19:28:59,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 731 to 645. [2021-10-21 19:28:59,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 512 states have (on average 1.234375) internal successors, (632), 527 states have internal predecessors, (632), 68 states have call successors, (68), 48 states have call predecessors, (68), 64 states have return successors, (87), 76 states have call predecessors, (87), 62 states have call successors, (87) [2021-10-21 19:28:59,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 787 transitions. [2021-10-21 19:28:59,255 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 787 transitions. Word has length 71 [2021-10-21 19:28:59,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:28:59,255 INFO L470 AbstractCegarLoop]: Abstraction has 645 states and 787 transitions. [2021-10-21 19:28:59,255 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.0555555555555554) internal successors, (55), 8 states have internal predecessors, (55), 2 states have call successors, (9), 9 states have call predecessors, (9), 4 states have return successors, (7), 4 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:28:59,255 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 787 transitions. [2021-10-21 19:28:59,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-10-21 19:28:59,257 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:28:59,257 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:28:59,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-10-21 19:28:59,257 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:28:59,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:28:59,257 INFO L82 PathProgramCache]: Analyzing trace with hash -955000686, now seen corresponding path program 1 times [2021-10-21 19:28:59,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:28:59,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466649781] [2021-10-21 19:28:59,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:28:59,258 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:28:59,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:59,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:28:59,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:59,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:28:59,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:59,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:59,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:59,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:28:59,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:59,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:28:59,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:59,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 19:28:59,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:59,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:28:59,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:59,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-10-21 19:28:59,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:59,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:28:59,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:28:59,771 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-21 19:28:59,771 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:28:59,772 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466649781] [2021-10-21 19:28:59,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466649781] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:28:59,772 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:28:59,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2021-10-21 19:28:59,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446886247] [2021-10-21 19:28:59,773 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-21 19:28:59,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:28:59,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-21 19:28:59,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-21 19:28:59,773 INFO L87 Difference]: Start difference. First operand 645 states and 787 transitions. Second operand has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 10 states have internal predecessors, (57), 4 states have call successors, (11), 10 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) [2021-10-21 19:29:02,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:02,079 INFO L93 Difference]: Finished difference Result 717 states and 887 transitions. [2021-10-21 19:29:02,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-21 19:29:02,080 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 10 states have internal predecessors, (57), 4 states have call successors, (11), 10 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) Word has length 77 [2021-10-21 19:29:02,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:02,081 INFO L225 Difference]: With dead ends: 717 [2021-10-21 19:29:02,082 INFO L226 Difference]: Without dead ends: 691 [2021-10-21 19:29:02,082 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 599.2ms TimeCoverageRelationStatistics Valid=120, Invalid=692, Unknown=0, NotChecked=0, Total=812 [2021-10-21 19:29:02,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-10-21 19:29:02,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 643. [2021-10-21 19:29:02,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 510 states have (on average 1.2333333333333334) internal successors, (629), 525 states have internal predecessors, (629), 68 states have call successors, (68), 48 states have call predecessors, (68), 64 states have return successors, (87), 76 states have call predecessors, (87), 62 states have call successors, (87) [2021-10-21 19:29:02,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 784 transitions. [2021-10-21 19:29:02,095 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 784 transitions. Word has length 77 [2021-10-21 19:29:02,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:02,095 INFO L470 AbstractCegarLoop]: Abstraction has 643 states and 784 transitions. [2021-10-21 19:29:02,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 10 states have internal predecessors, (57), 4 states have call successors, (11), 10 states have call predecessors, (11), 4 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) [2021-10-21 19:29:02,096 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 784 transitions. [2021-10-21 19:29:02,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-10-21 19:29:02,098 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:02,098 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:02,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-10-21 19:29:02,099 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:02,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:02,099 INFO L82 PathProgramCache]: Analyzing trace with hash -111129446, now seen corresponding path program 1 times [2021-10-21 19:29:02,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:02,100 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704569857] [2021-10-21 19:29:02,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:02,100 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:02,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:02,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:29:02,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:02,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:29:02,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:02,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:29:02,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:02,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:29:02,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:02,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:29:02,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:02,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-10-21 19:29:02,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:02,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:29:02,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:02,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:29:02,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:02,398 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-21 19:29:02,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:02,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704569857] [2021-10-21 19:29:02,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704569857] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:02,399 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:02,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-10-21 19:29:02,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033830782] [2021-10-21 19:29:02,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-21 19:29:02,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:02,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-21 19:29:02,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-10-21 19:29:02,401 INFO L87 Difference]: Start difference. First operand 643 states and 784 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-10-21 19:29:03,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:03,841 INFO L93 Difference]: Finished difference Result 690 states and 853 transitions. [2021-10-21 19:29:03,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 19:29:03,841 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 73 [2021-10-21 19:29:03,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:03,842 INFO L225 Difference]: With dead ends: 690 [2021-10-21 19:29:03,842 INFO L226 Difference]: Without dead ends: 679 [2021-10-21 19:29:03,842 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 399.2ms TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2021-10-21 19:29:03,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2021-10-21 19:29:03,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 631. [2021-10-21 19:29:03,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 499 states have (on average 1.2284569138276553) internal successors, (613), 514 states have internal predecessors, (613), 67 states have call successors, (67), 48 states have call predecessors, (67), 64 states have return successors, (86), 75 states have call predecessors, (86), 61 states have call successors, (86) [2021-10-21 19:29:03,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 766 transitions. [2021-10-21 19:29:03,849 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 766 transitions. Word has length 73 [2021-10-21 19:29:03,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:03,849 INFO L470 AbstractCegarLoop]: Abstraction has 631 states and 766 transitions. [2021-10-21 19:29:03,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2021-10-21 19:29:03,849 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 766 transitions. [2021-10-21 19:29:03,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-10-21 19:29:03,851 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:03,851 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:03,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-10-21 19:29:03,851 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:03,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:03,851 INFO L82 PathProgramCache]: Analyzing trace with hash -2040120255, now seen corresponding path program 1 times [2021-10-21 19:29:03,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:03,852 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882112137] [2021-10-21 19:29:03,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:03,852 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:03,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:03,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:29:03,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:04,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:29:04,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:04,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:29:04,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:04,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:29:04,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:04,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:29:04,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:04,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 19:29:04,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:04,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:29:04,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:04,287 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-21 19:29:04,288 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:04,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882112137] [2021-10-21 19:29:04,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882112137] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:04,288 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:04,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-21 19:29:04,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235734842] [2021-10-21 19:29:04,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-21 19:29:04,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:04,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-21 19:29:04,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-10-21 19:29:04,291 INFO L87 Difference]: Start difference. First operand 631 states and 766 transitions. Second operand has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 9 states have internal predecessors, (56), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:29:06,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:06,598 INFO L93 Difference]: Finished difference Result 696 states and 856 transitions. [2021-10-21 19:29:06,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-21 19:29:06,600 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 9 states have internal predecessors, (56), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) Word has length 72 [2021-10-21 19:29:06,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:06,601 INFO L225 Difference]: With dead ends: 696 [2021-10-21 19:29:06,601 INFO L226 Difference]: Without dead ends: 677 [2021-10-21 19:29:06,602 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 329.1ms TimeCoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-21 19:29:06,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2021-10-21 19:29:06,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 629. [2021-10-21 19:29:06,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 629 states, 498 states have (on average 1.2269076305220883) internal successors, (611), 513 states have internal predecessors, (611), 66 states have call successors, (66), 48 states have call predecessors, (66), 64 states have return successors, (85), 74 states have call predecessors, (85), 60 states have call successors, (85) [2021-10-21 19:29:06,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 762 transitions. [2021-10-21 19:29:06,612 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 762 transitions. Word has length 72 [2021-10-21 19:29:06,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:06,613 INFO L470 AbstractCegarLoop]: Abstraction has 629 states and 762 transitions. [2021-10-21 19:29:06,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 9 states have internal predecessors, (56), 2 states have call successors, (9), 8 states have call predecessors, (9), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:29:06,613 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 762 transitions. [2021-10-21 19:29:06,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-10-21 19:29:06,615 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:06,616 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:06,616 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-10-21 19:29:06,616 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:06,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:06,616 INFO L82 PathProgramCache]: Analyzing trace with hash 1909315756, now seen corresponding path program 1 times [2021-10-21 19:29:06,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:06,617 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502867507] [2021-10-21 19:29:06,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:06,617 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:06,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:06,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:29:06,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:06,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:29:06,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:06,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:29:06,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:06,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:29:06,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:06,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:29:06,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:06,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:29:06,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:07,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:29:07,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:07,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 19:29:07,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:07,090 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-21 19:29:07,091 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:07,091 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502867507] [2021-10-21 19:29:07,091 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502867507] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:07,091 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:07,091 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-10-21 19:29:07,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861234245] [2021-10-21 19:29:07,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-21 19:29:07,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:07,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-21 19:29:07,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2021-10-21 19:29:07,093 INFO L87 Difference]: Start difference. First operand 629 states and 762 transitions. Second operand has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 10 states have internal predecessors, (55), 5 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-21 19:29:12,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:12,177 INFO L93 Difference]: Finished difference Result 1384 states and 1695 transitions. [2021-10-21 19:29:12,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-21 19:29:12,177 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 10 states have internal predecessors, (55), 5 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) Word has length 73 [2021-10-21 19:29:12,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:12,179 INFO L225 Difference]: With dead ends: 1384 [2021-10-21 19:29:12,180 INFO L226 Difference]: Without dead ends: 1377 [2021-10-21 19:29:12,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 755 ImplicationChecksByTransitivity, 2008.7ms TimeCoverageRelationStatistics Valid=676, Invalid=2630, Unknown=0, NotChecked=0, Total=3306 [2021-10-21 19:29:12,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1377 states. [2021-10-21 19:29:12,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1377 to 1004. [2021-10-21 19:29:12,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1004 states, 799 states have (on average 1.2453066332916145) internal successors, (995), 824 states have internal predecessors, (995), 101 states have call successors, (101), 79 states have call predecessors, (101), 103 states have return successors, (136), 107 states have call predecessors, (136), 95 states have call successors, (136) [2021-10-21 19:29:12,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 1232 transitions. [2021-10-21 19:29:12,196 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 1232 transitions. Word has length 73 [2021-10-21 19:29:12,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:12,197 INFO L470 AbstractCegarLoop]: Abstraction has 1004 states and 1232 transitions. [2021-10-21 19:29:12,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.8947368421052633) internal successors, (55), 10 states have internal predecessors, (55), 5 states have call successors, (10), 10 states have call predecessors, (10), 4 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-21 19:29:12,197 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 1232 transitions. [2021-10-21 19:29:12,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-10-21 19:29:12,199 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:12,199 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:12,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-10-21 19:29:12,200 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:12,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:12,200 INFO L82 PathProgramCache]: Analyzing trace with hash -1706379286, now seen corresponding path program 1 times [2021-10-21 19:29:12,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:12,200 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42499411] [2021-10-21 19:29:12,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:12,201 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:12,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:12,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:29:12,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:12,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:29:12,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:12,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:29:12,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:12,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:29:12,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:12,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:29:12,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:12,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-10-21 19:29:12,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:12,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:29:12,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:12,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-10-21 19:29:12,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:12,496 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-21 19:29:12,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:12,497 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42499411] [2021-10-21 19:29:12,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42499411] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:12,497 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:12,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-10-21 19:29:12,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757276832] [2021-10-21 19:29:12,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-21 19:29:12,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:12,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-21 19:29:12,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2021-10-21 19:29:12,499 INFO L87 Difference]: Start difference. First operand 1004 states and 1232 transitions. Second operand has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 6 states have internal predecessors, (55), 5 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-21 19:29:15,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:15,330 INFO L93 Difference]: Finished difference Result 1267 states and 1563 transitions. [2021-10-21 19:29:15,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-21 19:29:15,330 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 6 states have internal predecessors, (55), 5 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) Word has length 73 [2021-10-21 19:29:15,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:15,333 INFO L225 Difference]: With dead ends: 1267 [2021-10-21 19:29:15,333 INFO L226 Difference]: Without dead ends: 1267 [2021-10-21 19:29:15,333 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 607.7ms TimeCoverageRelationStatistics Valid=199, Invalid=613, Unknown=0, NotChecked=0, Total=812 [2021-10-21 19:29:15,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1267 states. [2021-10-21 19:29:15,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1267 to 1095. [2021-10-21 19:29:15,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1095 states, 870 states have (on average 1.2344827586206897) internal successors, (1074), 890 states have internal predecessors, (1074), 115 states have call successors, (115), 83 states have call predecessors, (115), 109 states have return successors, (152), 126 states have call predecessors, (152), 109 states have call successors, (152) [2021-10-21 19:29:15,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1095 states to 1095 states and 1341 transitions. [2021-10-21 19:29:15,350 INFO L78 Accepts]: Start accepts. Automaton has 1095 states and 1341 transitions. Word has length 73 [2021-10-21 19:29:15,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:15,351 INFO L470 AbstractCegarLoop]: Abstraction has 1095 states and 1341 transitions. [2021-10-21 19:29:15,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.9285714285714284) internal successors, (55), 6 states have internal predecessors, (55), 5 states have call successors, (10), 10 states have call predecessors, (10), 3 states have return successors, (8), 5 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-21 19:29:15,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1095 states and 1341 transitions. [2021-10-21 19:29:15,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-10-21 19:29:15,353 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:15,353 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:15,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-10-21 19:29:15,354 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:15,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:15,354 INFO L82 PathProgramCache]: Analyzing trace with hash -513989019, now seen corresponding path program 1 times [2021-10-21 19:29:15,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:15,355 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55606035] [2021-10-21 19:29:15,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:15,355 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:15,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:15,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:29:15,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:15,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:29:15,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:15,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:29:15,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:15,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:29:15,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:15,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:29:15,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:15,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-21 19:29:15,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:15,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:29:15,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:15,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-10-21 19:29:15,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:15,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:29:15,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:15,673 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-21 19:29:15,673 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:15,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55606035] [2021-10-21 19:29:15,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55606035] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:15,674 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:15,674 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-10-21 19:29:15,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426678109] [2021-10-21 19:29:15,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-21 19:29:15,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:15,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-21 19:29:15,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-10-21 19:29:15,676 INFO L87 Difference]: Start difference. First operand 1095 states and 1341 transitions. Second operand has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 19:29:16,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:16,994 INFO L93 Difference]: Finished difference Result 1161 states and 1431 transitions. [2021-10-21 19:29:16,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 19:29:16,995 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 78 [2021-10-21 19:29:16,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:16,996 INFO L225 Difference]: With dead ends: 1161 [2021-10-21 19:29:16,996 INFO L226 Difference]: Without dead ends: 1131 [2021-10-21 19:29:16,996 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 415.3ms TimeCoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2021-10-21 19:29:16,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1131 states. [2021-10-21 19:29:17,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1131 to 1061. [2021-10-21 19:29:17,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1061 states, 842 states have (on average 1.2304038004750595) internal successors, (1036), 862 states have internal predecessors, (1036), 109 states have call successors, (109), 83 states have call predecessors, (109), 109 states have return successors, (144), 120 states have call predecessors, (144), 103 states have call successors, (144) [2021-10-21 19:29:17,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1061 states to 1061 states and 1289 transitions. [2021-10-21 19:29:17,008 INFO L78 Accepts]: Start accepts. Automaton has 1061 states and 1289 transitions. Word has length 78 [2021-10-21 19:29:17,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:17,008 INFO L470 AbstractCegarLoop]: Abstraction has 1061 states and 1289 transitions. [2021-10-21 19:29:17,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.461538461538462) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 19:29:17,008 INFO L276 IsEmpty]: Start isEmpty. Operand 1061 states and 1289 transitions. [2021-10-21 19:29:17,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-10-21 19:29:17,010 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:17,010 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:17,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-10-21 19:29:17,011 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:17,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:17,011 INFO L82 PathProgramCache]: Analyzing trace with hash 314197659, now seen corresponding path program 1 times [2021-10-21 19:29:17,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:17,011 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718215965] [2021-10-21 19:29:17,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:17,011 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:17,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:17,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:29:17,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:17,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:29:17,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:17,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:29:17,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:17,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:29:17,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:17,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:29:17,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:17,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-10-21 19:29:17,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:17,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-10-21 19:29:17,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:17,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-10-21 19:29:17,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:17,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:29:17,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:17,301 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-21 19:29:17,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:17,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718215965] [2021-10-21 19:29:17,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718215965] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:17,302 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:17,302 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-10-21 19:29:17,302 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157756611] [2021-10-21 19:29:17,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-21 19:29:17,303 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:17,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-21 19:29:17,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-10-21 19:29:17,304 INFO L87 Difference]: Start difference. First operand 1061 states and 1289 transitions. Second operand has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 19:29:18,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:18,865 INFO L93 Difference]: Finished difference Result 1101 states and 1347 transitions. [2021-10-21 19:29:18,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 19:29:18,866 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 75 [2021-10-21 19:29:18,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:18,868 INFO L225 Difference]: With dead ends: 1101 [2021-10-21 19:29:18,868 INFO L226 Difference]: Without dead ends: 1065 [2021-10-21 19:29:18,868 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 411.1ms TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-10-21 19:29:18,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1065 states. [2021-10-21 19:29:18,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1065 to 1013. [2021-10-21 19:29:18,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1013 states, 808 states have (on average 1.2326732673267327) internal successors, (996), 828 states have internal predecessors, (996), 99 states have call successors, (99), 79 states have call predecessors, (99), 105 states have return successors, (132), 110 states have call predecessors, (132), 93 states have call successors, (132) [2021-10-21 19:29:18,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1013 states to 1013 states and 1227 transitions. [2021-10-21 19:29:18,881 INFO L78 Accepts]: Start accepts. Automaton has 1013 states and 1227 transitions. Word has length 75 [2021-10-21 19:29:18,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:18,881 INFO L470 AbstractCegarLoop]: Abstraction has 1013 states and 1227 transitions. [2021-10-21 19:29:18,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (11), 10 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 19:29:18,881 INFO L276 IsEmpty]: Start isEmpty. Operand 1013 states and 1227 transitions. [2021-10-21 19:29:18,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-10-21 19:29:18,883 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:18,883 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:18,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-10-21 19:29:18,884 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:18,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:18,884 INFO L82 PathProgramCache]: Analyzing trace with hash -901263887, now seen corresponding path program 1 times [2021-10-21 19:29:18,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:18,884 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [696243340] [2021-10-21 19:29:18,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:18,884 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:18,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:19,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2021-10-21 19:29:19,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:19,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-10-21 19:29:19,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:19,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-21 19:29:19,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:19,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-10-21 19:29:19,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:19,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-21 19:29:19,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:19,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-10-21 19:29:19,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:19,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-10-21 19:29:19,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:19,157 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-21 19:29:19,158 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 19:29:19,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [696243340] [2021-10-21 19:29:19,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [696243340] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:19,158 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:19,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-10-21 19:29:19,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672684291] [2021-10-21 19:29:19,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 19:29:19,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 19:29:19,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 19:29:19,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:29:19,160 INFO L87 Difference]: Start difference. First operand 1013 states and 1227 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:29:20,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:20,422 INFO L93 Difference]: Finished difference Result 1061 states and 1293 transitions. [2021-10-21 19:29:20,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 19:29:20,423 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 73 [2021-10-21 19:29:20,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:20,424 INFO L225 Difference]: With dead ends: 1061 [2021-10-21 19:29:20,425 INFO L226 Difference]: Without dead ends: 1049 [2021-10-21 19:29:20,425 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 387.6ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-10-21 19:29:20,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1049 states. [2021-10-21 19:29:20,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1049 to 997. [2021-10-21 19:29:20,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 997 states, 794 states have (on average 1.2317380352644836) internal successors, (978), 814 states have internal predecessors, (978), 97 states have call successors, (97), 79 states have call predecessors, (97), 105 states have return successors, (128), 108 states have call predecessors, (128), 91 states have call successors, (128) [2021-10-21 19:29:20,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 1203 transitions. [2021-10-21 19:29:20,437 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 1203 transitions. Word has length 73 [2021-10-21 19:29:20,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:20,437 INFO L470 AbstractCegarLoop]: Abstraction has 997 states and 1203 transitions. [2021-10-21 19:29:20,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (9), 9 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:29:20,437 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 1203 transitions. [2021-10-21 19:29:20,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-10-21 19:29:20,441 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:20,441 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:20,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-10-21 19:29:20,442 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:20,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:20,442 INFO L82 PathProgramCache]: Analyzing trace with hash -586736919, now seen corresponding path program 1 times [2021-10-21 19:29:20,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 19:29:20,442 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775239060] [2021-10-21 19:29:20,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:20,443 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 19:29:20,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 19:29:20,458 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 19:29:20,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 19:29:20,584 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 19:29:20,584 INFO L626 BasicCegarLoop]: Counterexample is feasible [2021-10-21 19:29:20,585 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK [2021-10-21 19:29:20,587 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location mainErr0ENSURES_VIOLATIONMEMORY_LEAK [2021-10-21 19:29:20,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-10-21 19:29:20,595 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-21 19:29:20,775 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.10 07:29:20 BoogieIcfgContainer [2021-10-21 19:29:20,775 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-21 19:29:20,776 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-21 19:29:20,776 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-21 19:29:20,776 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-21 19:29:20,777 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 07:26:02" (3/4) ... [2021-10-21 19:29:20,781 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-21 19:29:20,781 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-21 19:29:20,783 INFO L168 Benchmark]: Toolchain (without parser) took 201024.13 ms. Allocated memory was 90.2 MB in the beginning and 383.8 MB in the end (delta: 293.6 MB). Free memory was 68.4 MB in the beginning and 290.3 MB in the end (delta: -221.9 MB). Peak memory consumption was 70.4 MB. Max. memory is 16.1 GB. [2021-10-21 19:29:20,783 INFO L168 Benchmark]: CDTParser took 0.30 ms. Allocated memory is still 90.2 MB. Free memory was 66.1 MB in the beginning and 66.1 MB in the end (delta: 44.5 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 19:29:20,784 INFO L168 Benchmark]: CACSL2BoogieTranslator took 858.00 ms. Allocated memory is still 90.2 MB. Free memory was 68.2 MB in the beginning and 46.1 MB in the end (delta: 22.1 MB). Peak memory consumption was 21.0 MB. Max. memory is 16.1 GB. [2021-10-21 19:29:20,784 INFO L168 Benchmark]: Boogie Preprocessor took 155.71 ms. Allocated memory is still 90.2 MB. Free memory was 46.1 MB in the beginning and 40.9 MB in the end (delta: 5.2 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. [2021-10-21 19:29:20,784 INFO L168 Benchmark]: RCFGBuilder took 1696.04 ms. Allocated memory was 90.2 MB in the beginning and 115.3 MB in the end (delta: 25.2 MB). Free memory was 40.9 MB in the beginning and 66.6 MB in the end (delta: -25.7 MB). Peak memory consumption was 22.0 MB. Max. memory is 16.1 GB. [2021-10-21 19:29:20,785 INFO L168 Benchmark]: TraceAbstraction took 198302.84 ms. Allocated memory was 115.3 MB in the beginning and 383.8 MB in the end (delta: 268.4 MB). Free memory was 66.6 MB in the beginning and 290.3 MB in the end (delta: -223.7 MB). Peak memory consumption was 44.2 MB. Max. memory is 16.1 GB. [2021-10-21 19:29:20,785 INFO L168 Benchmark]: Witness Printer took 5.20 ms. Allocated memory is still 383.8 MB. Free memory is still 290.3 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 19:29:20,787 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.30 ms. Allocated memory is still 90.2 MB. Free memory was 66.1 MB in the beginning and 66.1 MB in the end (delta: 44.5 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 858.00 ms. Allocated memory is still 90.2 MB. Free memory was 68.2 MB in the beginning and 46.1 MB in the end (delta: 22.1 MB). Peak memory consumption was 21.0 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 155.71 ms. Allocated memory is still 90.2 MB. Free memory was 46.1 MB in the beginning and 40.9 MB in the end (delta: 5.2 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. * RCFGBuilder took 1696.04 ms. Allocated memory was 90.2 MB in the beginning and 115.3 MB in the end (delta: 25.2 MB). Free memory was 40.9 MB in the beginning and 66.6 MB in the end (delta: -25.7 MB). Peak memory consumption was 22.0 MB. Max. memory is 16.1 GB. * TraceAbstraction took 198302.84 ms. Allocated memory was 115.3 MB in the beginning and 383.8 MB in the end (delta: 268.4 MB). Free memory was 66.6 MB in the beginning and 290.3 MB in the end (delta: -223.7 MB). Peak memory consumption was 44.2 MB. Max. memory is 16.1 GB. * Witness Printer took 5.20 ms. Allocated memory is still 383.8 MB. Free memory is still 290.3 MB. There was no memory consumed. 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.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of memtrack at line 59. Possible FailurePath: [L32] int s ; [L33] int UNLOADED ; [L34] int NP ; [L35] int DC ; [L36] int SKIP1 ; [L37] int SKIP2 ; [L38] int MPR1 ; [L39] int MPR3 ; [L40] int IPC ; [L41] int pended ; [L42] int compFptr ; [L43] int compRegistered ; [L44] int lowerDriverReturn ; [L45] int setEventCalled ; [L46] int customIrp ; [L47] int routine ; [L48] int myStatus ; [L49] int pirp ; [L50] int Executive ; [L51] int Suspended ; [L52] int KernelMode ; [L53] int DeviceUsageTypePaging ; VAL [\old(compFptr)=147534, \old(compRegistered)=147513, \old(customIrp)=147517, \old(DC)=147539, \old(DeviceUsageTypePaging)=147538, \old(Executive)=147536, \old(IPC)=147525, \old(KernelMode)=147521, \old(lowerDriverReturn)=147526, \old(MPR1)=147533, \old(MPR3)=147542, \old(myStatus)=147537, \old(NP)=147518, \old(pended)=147535, \old(pirp)=147540, \old(routine)=147514, \old(s)=147522, \old(setEventCalled)=147515, \old(SKIP1)=147520, \old(SKIP2)=147531, \old(Suspended)=147532, \old(UNLOADED)=147524, compFptr=0, compRegistered=0, customIrp=0, DC=0, DeviceUsageTypePaging=0, Executive=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MPR1=0, MPR3=0, myStatus=0, NP=0, pended=0, pirp=0, routine=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=0, UNLOADED=0] [L1718] int pirp__IoStatus__Status ; [L1719] int d = __VERIFIER_nondet_int() ; [L1720] int status = __VERIFIER_nondet_int() ; [L1721] int irp = __VERIFIER_nondet_int() ; [L1722] int we_should_unload = __VERIFIER_nondet_int() ; [L1723] int irp_choice = __VERIFIER_nondet_int() ; [L1724] int devobj = __VERIFIER_nondet_int() ; [L1725] int __cil_tmp9 ; [L1730] s = 0 [L1731] UNLOADED = 0 [L1732] NP = 0 [L1733] DC = 0 [L1734] SKIP1 = 0 [L1735] SKIP2 = 0 [L1736] MPR1 = 0 [L1737] MPR3 = 0 [L1738] IPC = 0 [L1739] pended = 0 [L1740] compFptr = 0 [L1741] compRegistered = 0 [L1742] lowerDriverReturn = 0 [L1743] setEventCalled = 0 [L1744] customIrp = 0 [L1745] routine = 0 [L1746] myStatus = 0 [L1747] pirp = 0 [L1748] Executive = 0 [L1749] Suspended = 5 [L1750] KernelMode = 0 [L1751] DeviceUsageTypePaging = 1 [L1754] pirp = irp VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=-4, DC=0, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=0, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=0, MPR3=0, myStatus=0, NP=0, pended=0, pirp=-2, routine=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1755] CALL _BLAST_init() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=0, DeviceUsageTypePaging=1, Executive=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MPR1=0, MPR3=0, myStatus=0, NP=0, pended=0, pirp=-2, routine=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=5, UNLOADED=0] [L67] UNLOADED = 0 [L68] NP = 1 [L69] DC = 2 [L70] SKIP1 = 3 [L71] SKIP2 = 4 [L72] MPR1 = 5 [L73] MPR3 = 6 [L74] IPC = 7 [L75] s = UNLOADED [L76] pended = 0 [L77] compFptr = 0 [L78] compRegistered = 0 [L79] lowerDriverReturn = 0 [L80] setEventCalled = 0 [L81] customIrp = 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=-2, routine=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1755] RET _BLAST_init() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=-2, routine=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1757] COND TRUE status >= 0 [L1758] s = NP [L1759] customIrp = 0 [L1760] setEventCalled = customIrp [L1761] lowerDriverReturn = setEventCalled [L1762] compRegistered = lowerDriverReturn [L1763] compFptr = compRegistered [L1764] pended = compFptr [L1765] pirp__IoStatus__Status = 0 [L1766] myStatus = 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=-2, pirp__IoStatus__Status=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1767] COND TRUE irp_choice == 0 [L1768] pirp__IoStatus__Status = -1073741637 [L1769] myStatus = -1073741637 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1772] CALL stub_driver_init() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1707] s = NP [L1708] customIrp = 0 [L1709] setEventCalled = customIrp [L1710] lowerDriverReturn = setEventCalled [L1711] compRegistered = lowerDriverReturn [L1712] compFptr = compRegistered [L1713] pended = compFptr VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1772] RET stub_driver_init() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1775] COND FALSE !(status < 0) [L1779] int tmp_ndt_1; [L1780] tmp_ndt_1 = __VERIFIER_nondet_int() [L1781] COND TRUE tmp_ndt_1 == 2 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1798] CALL, EXPR CdAudioDeviceControl(devobj, pirp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L313] int deviceExtension__Active = __VERIFIER_nondet_int() ; [L314] int status ; VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L317] COND FALSE !(deviceExtension__Active == 2) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L320] COND FALSE !(deviceExtension__Active == 3) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L323] COND FALSE !(deviceExtension__Active == 1) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L326] COND TRUE deviceExtension__Active == 7 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L348] CALL, EXPR CdAudioHPCdrDeviceControl(DeviceObject, Irp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1591] int currentIrpStack__Parameters__DeviceIoControl__IoControlCode = __VERIFIER_nondet_int() ; [L1592] int deviceExtension__TargetDeviceObject = __VERIFIER_nondet_int() ; [L1593] int irpSp__Control ; [L1594] int tmp ; [L1595] int tmp___0 ; [L1596] int __cil_tmp8 ; [L1597] int __cil_tmp9 ; [L1598] int __cil_tmp10 ; [L1599] int __cil_tmp11 ; [L1600] int __cil_tmp12 ; [L1604] __cil_tmp8 = 56 [L1605] __cil_tmp9 = 16384 [L1606] __cil_tmp10 = 131072 [L1607] __cil_tmp11 = 147456 [L1608] __cil_tmp12 = 147512 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=0, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1609] COND TRUE currentIrpStack__Parameters__DeviceIoControl__IoControlCode == __cil_tmp12 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=0, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1610] COND FALSE !(s != NP) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=0, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1615] COND FALSE !(compRegistered != 0) [L1620] compRegistered = 1 [L1621] routine = 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=0, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1625] irpSp__Control = 224 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=0, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1626] CALL, EXPR IofCallDriver(deviceExtension__TargetDeviceObject, Irp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1900] int Irp__PendingReturned = __VERIFIER_nondet_int() ; [L1901] int returnVal2 ; [L1902] int compRetStatus ; [L1903] int lcontext = __VERIFIER_nondet_int() ; [L1904] unsigned long __cil_tmp8 ; VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=-5, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1907] COND TRUE \read(compRegistered) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=-5, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1908] COND TRUE routine == 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=-5, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] CALL, EXPR HPCdrCompletion(DeviceObject, Irp, lcontext) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=-5, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1569] int Irp__PendingReturned = __VERIFIER_nondet_int() ; [L1570] int Irp__AssociatedIrp__SystemBuffer = __VERIFIER_nondet_int() ; [L1573] COND TRUE \read(Irp__PendingReturned) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=-5, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, Context=-5, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__AssociatedIrp__SystemBuffer=0, Irp__PendingReturned=1, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=0, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1574] COND TRUE pended == 0 [L1575] pended = 1 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=-5, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, Context=-5, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__AssociatedIrp__SystemBuffer=0, Irp__PendingReturned=1, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1582] COND FALSE !(myStatus >= 0) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=-5, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, Context=-5, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__AssociatedIrp__SystemBuffer=0, Irp__PendingReturned=1, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1587] return (myStatus); VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=-5, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=-1073741637, compFptr=0, compRegistered=1, Context=-5, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__AssociatedIrp__SystemBuffer=0, Irp__PendingReturned=1, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] RET, EXPR HPCdrCompletion(DeviceObject, Irp, lcontext) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, HPCdrCompletion(DeviceObject, Irp, lcontext)=-1073741637, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=-5, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] compRetStatus = HPCdrCompletion(DeviceObject, Irp, lcontext) [L1920] __cil_tmp8 = (unsigned long )compRetStatus VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=-5, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1921] COND FALSE !(__cil_tmp8 == -1073741802) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=-5, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1928] COND FALSE !(\read(Irp__PendingReturned)) [L1931] int tmp_ndt_4; [L1932] tmp_ndt_4 = __VERIFIER_nondet_int() [L1933] COND TRUE tmp_ndt_4 == 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=-5, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1944] returnVal2 = 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=-5, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, returnVal2=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1958] COND TRUE s == NP [L1959] s = IPC [L1960] lowerDriverReturn = returnVal2 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=-5, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, returnVal2=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1981] return (returnVal2); VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=-1073741637, customIrp=0, DC=2, DeviceObject=0, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, Irp__PendingReturned=0, KernelMode=0, lcontext=-5, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, returnVal2=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1626] RET, EXPR IofCallDriver(deviceExtension__TargetDeviceObject, Irp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=0, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IofCallDriver(deviceExtension__TargetDeviceObject, Irp)=0, IPC=7, Irp=-2, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1626] tmp = IofCallDriver(deviceExtension__TargetDeviceObject, Irp) [L1628] return (tmp); VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=0, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp=0, UNLOADED=0] [L348] RET, EXPR CdAudioHPCdrDeviceControl(DeviceObject, Irp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, CdAudioHPCdrDeviceControl(DeviceObject, Irp)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L348] status = CdAudioHPCdrDeviceControl(DeviceObject, Irp) [L363] return (status); VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=-3, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=-2, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=-1073741637, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=-3, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=-2, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0] [L1798] RET, EXPR CdAudioDeviceControl(devobj, pirp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, CdAudioDeviceControl(devobj, pirp)=0, compFptr=0, compRegistered=1, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1798] status = CdAudioDeviceControl(devobj, pirp) [L1819] COND FALSE !(\read(we_should_unload)) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1825] COND TRUE pended == 1 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1826] COND FALSE !(s == NP) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1833] COND TRUE pended == 1 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1834] COND FALSE !(s == MPR3) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1841] COND TRUE s != UNLOADED VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1842] COND TRUE status != -1 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1843] COND TRUE s != SKIP2 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1844] COND FALSE !(s != IPC) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1857] COND FALSE !(pended != 1) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1869] COND TRUE status != 259 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=-4, DC=2, DeviceUsageTypePaging=1, devobj=-3, Executive=0, IPC=7, irp=-2, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, pirp__IoStatus__Status=-1073741637, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1871] CALL errorFn() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L59] reach_error() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=-1073741637, NP=1, pended=1, pirp=-2, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] - UnprovableResult [Line: 1717]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 31 procedures, 521 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 198056.3ms, OverallIterations: 70, TraceHistogramMax: 2, EmptinessCheckTime: 221.1ms, AutomataDifference: 172218.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 24.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 40043 SDtfs, 74336 SDslu, 98875 SDs, 0 SdLazy, 175667 SolverSat, 26301 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 129286.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1883 GetRequests, 769 SyntacticMatches, 2 SemanticMatches, 1112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2773 ImplicationChecksByTransitivity, 28388.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1095occurred in iteration=66, InterpolantAutomatonStates: 913, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1646.2ms AutomataMinimizationTime, 69 MinimizatonAttempts, 8926 StatesRemovedByMinimization, 69 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 344.8ms SsaConstructionTime, 1178.0ms SatisfiabilityAnalysisTime, 21109.1ms InterpolantComputationTime, 4193 NumberOfCodeBlocks, 4193 NumberOfCodeBlocksAsserted, 71 NumberOfCheckSat, 4050 ConstructedInterpolants, 0 QuantifiedInterpolants, 22435 SizeOfPredicates, 4 NumberOfNonLiveVariables, 871 ConjunctsInSsa, 6 ConjunctsInUnsatCore, 70 InterpolantComputations, 68 PerfectInterpolantSequences, 5/8 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2021-10-21 19:29:20,846 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... ### Bit-precise run ### This is Ultimate 0.2.1-dev-e943c26 [2021-10-21 19:29:23,621 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-21 19:29:23,626 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-21 19:29:23,691 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-21 19:29:23,692 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-21 19:29:23,698 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-21 19:29:23,700 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-21 19:29:23,713 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-21 19:29:23,717 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-21 19:29:23,721 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-21 19:29:23,722 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-21 19:29:23,726 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-21 19:29:23,726 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-21 19:29:23,734 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-21 19:29:23,735 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-21 19:29:23,737 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-21 19:29:23,738 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-21 19:29:23,739 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-21 19:29:23,742 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-21 19:29:23,745 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-21 19:29:23,747 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-21 19:29:23,751 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-21 19:29:23,752 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-21 19:29:23,756 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-21 19:29:23,761 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-21 19:29:23,765 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-21 19:29:23,766 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-21 19:29:23,767 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-21 19:29:23,769 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-21 19:29:23,770 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-21 19:29:23,771 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-21 19:29:23,772 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-21 19:29:23,774 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-21 19:29:23,775 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-21 19:29:23,777 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-21 19:29:23,777 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-21 19:29:23,778 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-21 19:29:23,779 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-21 19:29:23,779 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-21 19:29:23,781 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-21 19:29:23,782 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-21 19:29:23,783 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-10-21 19:29:23,849 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-21 19:29:23,849 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-21 19:29:23,850 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-21 19:29:23,850 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-21 19:29:23,853 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-21 19:29:23,853 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-21 19:29:23,853 INFO L138 SettingsManager]: * Use SBE=true [2021-10-21 19:29:23,854 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-21 19:29:23,854 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-21 19:29:23,854 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-21 19:29:23,856 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-21 19:29:23,856 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-21 19:29:23,856 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-21 19:29:23,856 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-21 19:29:23,857 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-21 19:29:23,857 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-21 19:29:23,857 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-21 19:29:23,857 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-21 19:29:23,858 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-21 19:29:23,858 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-21 19:29:23,858 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-21 19:29:23,858 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-21 19:29:23,859 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-21 19:29:23,859 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-21 19:29:23,859 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-21 19:29:23,860 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-21 19:29:23,860 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-21 19:29:23,860 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-21 19:29:23,860 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-21 19:29:23,861 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-21 19:29:23,861 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-21 19:29:23,861 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-21 19:29:23,862 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/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_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be 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 -> bfc29f03d3be9b41eb07ac14f0f7eac45bf3a60a4a6601e3132f720b72534d53 [2021-10-21 19:29:24,327 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-21 19:29:24,371 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-21 19:29:24,375 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-21 19:29:24,376 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-21 19:29:24,377 INFO L275 PluginConnector]: CDTParser initialized [2021-10-21 19:29:24,378 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/../../sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2021-10-21 19:29:24,478 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/data/58dde076f/b4fbc7fac00043ef99f4647f95fd1964/FLAG456d96670 [2021-10-21 19:29:25,324 INFO L306 CDTParser]: Found 1 translation units. [2021-10-21 19:29:25,324 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c [2021-10-21 19:29:25,354 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/data/58dde076f/b4fbc7fac00043ef99f4647f95fd1964/FLAG456d96670 [2021-10-21 19:29:25,472 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/data/58dde076f/b4fbc7fac00043ef99f4647f95fd1964 [2021-10-21 19:29:25,475 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-21 19:29:25,477 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-21 19:29:25,479 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-21 19:29:25,480 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-21 19:29:25,484 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-21 19:29:25,485 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 07:29:25" (1/1) ... [2021-10-21 19:29:25,487 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2e84d46e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:25, skipping insertion in model container [2021-10-21 19:29:25,487 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 07:29:25" (1/1) ... [2021-10-21 19:29:25,496 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-21 19:29:25,615 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-21 19:29:25,819 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_33d9d7f5-1edd-44ac-af32-420242c4f169/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c[2074,2087] [2021-10-21 19:29:26,191 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 19:29:26,211 INFO L203 MainTranslator]: Completed pre-run [2021-10-21 19:29:26,237 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_33d9d7f5-1edd-44ac-af32-420242c4f169/sv-benchmarks/c/ntdrivers-simplified/cdaudio_simpl1.cil-1.c[2074,2087] [2021-10-21 19:29:26,384 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 19:29:26,420 INFO L208 MainTranslator]: Completed translation [2021-10-21 19:29:26,421 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:26 WrapperNode [2021-10-21 19:29:26,421 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-21 19:29:26,422 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-21 19:29:26,422 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-21 19:29:26,423 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-21 19:29:26,438 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:26" (1/1) ... [2021-10-21 19:29:26,438 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:26" (1/1) ... [2021-10-21 19:29:26,474 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:26" (1/1) ... [2021-10-21 19:29:26,475 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:26" (1/1) ... [2021-10-21 19:29:26,544 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:26" (1/1) ... [2021-10-21 19:29:26,570 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:26" (1/1) ... [2021-10-21 19:29:26,578 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:26" (1/1) ... [2021-10-21 19:29:26,592 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-21 19:29:26,594 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-21 19:29:26,594 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-21 19:29:26,594 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-21 19:29:26,595 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:26" (1/1) ... [2021-10-21 19:29:26,604 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-21 19:29:26,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 19:29:26,640 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-21 19:29:26,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-21 19:29:26,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2021-10-21 19:29:26,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-21 19:29:26,701 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2021-10-21 19:29:26,701 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-10-21 19:29:26,701 INFO L138 BoogieDeclarations]: Found implementation of procedure _BLAST_init [2021-10-21 19:29:26,701 INFO L138 BoogieDeclarations]: Found implementation of procedure SendSrbSynchronous [2021-10-21 19:29:26,705 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSignalCompletion [2021-10-21 19:29:26,705 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioStartDevice [2021-10-21 19:29:26,705 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPnp [2021-10-21 19:29:26,705 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioDeviceControl [2021-10-21 19:29:26,705 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioSendToNextDriver [2021-10-21 19:29:26,706 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioIsPlayActive [2021-10-21 19:29:26,706 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio535DeviceControl [2021-10-21 19:29:26,706 INFO L138 BoogieDeclarations]: Found implementation of procedure AG_SetStatusAndReturn [2021-10-21 19:29:26,706 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudio435DeviceControl [2021-10-21 19:29:26,707 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioAtapiDeviceControl [2021-10-21 19:29:26,707 INFO L138 BoogieDeclarations]: Found implementation of procedure HpCdrProcessLastSession [2021-10-21 19:29:26,707 INFO L138 BoogieDeclarations]: Found implementation of procedure HPCdrCompletion [2021-10-21 19:29:26,707 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioHPCdrDeviceControl [2021-10-21 19:29:26,707 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioForwardIrpSynchronous [2021-10-21 19:29:26,708 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioUnload [2021-10-21 19:29:26,708 INFO L138 BoogieDeclarations]: Found implementation of procedure CdAudioPower [2021-10-21 19:29:26,708 INFO L138 BoogieDeclarations]: Found implementation of procedure stub_driver_init [2021-10-21 19:29:26,709 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2021-10-21 19:29:26,709 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-10-21 19:29:26,710 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-10-21 19:29:26,710 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-10-21 19:29:26,710 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSetEvent [2021-10-21 19:29:26,710 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-10-21 19:29:26,711 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2021-10-21 19:29:26,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ZwClose [2021-10-21 19:29:26,711 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2021-10-21 19:29:26,711 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2021-10-21 19:29:26,711 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2021-10-21 19:29:26,712 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-21 19:29:26,713 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_char [2021-10-21 19:29:26,713 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2021-10-21 19:29:26,713 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2021-10-21 19:29:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure SendSrbSynchronous [2021-10-21 19:29:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSignalCompletion [2021-10-21 19:29:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioStartDevice [2021-10-21 19:29:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPnp [2021-10-21 19:29:26,714 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioDeviceControl [2021-10-21 19:29:26,715 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioSendToNextDriver [2021-10-21 19:29:26,716 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioIsPlayActive [2021-10-21 19:29:26,716 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio535DeviceControl [2021-10-21 19:29:26,716 INFO L130 BoogieDeclarations]: Found specification of procedure AG_SetStatusAndReturn [2021-10-21 19:29:26,716 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudio435DeviceControl [2021-10-21 19:29:26,717 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioAtapiDeviceControl [2021-10-21 19:29:26,717 INFO L130 BoogieDeclarations]: Found specification of procedure HPCdrCompletion [2021-10-21 19:29:26,717 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioHPCdrDeviceControl [2021-10-21 19:29:26,717 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioForwardIrpSynchronous [2021-10-21 19:29:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioPower [2021-10-21 19:29:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-10-21 19:29:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure KeSetEvent [2021-10-21 19:29:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-10-21 19:29:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2021-10-21 19:29:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure ZwClose [2021-10-21 19:29:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-10-21 19:29:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-10-21 19:29:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure _BLAST_init [2021-10-21 19:29:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure HpCdrProcessLastSession [2021-10-21 19:29:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure CdAudioUnload [2021-10-21 19:29:26,722 INFO L130 BoogieDeclarations]: Found specification of procedure stub_driver_init [2021-10-21 19:29:26,723 INFO L130 BoogieDeclarations]: Found specification of procedure main [2021-10-21 19:29:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-10-21 19:29:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2021-10-21 19:29:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-21 19:29:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-21 19:29:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-10-21 19:29:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-10-21 19:29:26,725 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-21 19:29:27,330 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:29:27,438 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-10-21 19:29:27,439 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-10-21 19:29:27,447 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:29:27,492 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2021-10-21 19:29:27,493 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2021-10-21 19:29:27,519 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:29:27,539 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-10-21 19:29:27,539 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-10-21 19:29:27,620 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:29:27,664 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2021-10-21 19:29:27,664 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L305: #res := 0bv32; [2021-10-21 19:29:27,664 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2021-10-21 19:29:27,670 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:29:27,892 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume false; [2021-10-21 19:29:27,893 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##22: assume !false; [2021-10-21 19:29:27,894 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:29:27,941 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2021-10-21 19:29:27,941 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2021-10-21 19:29:28,013 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:29:28,036 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2021-10-21 19:29:28,036 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2021-10-21 19:29:28,041 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:29:28,295 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2021-10-21 19:29:28,296 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2021-10-21 19:29:28,312 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-21 19:29:28,338 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-10-21 19:29:28,338 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-10-21 19:29:28,386 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-21 19:29:28,390 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-10-21 19:29:28,393 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 07:29:28 BoogieIcfgContainer [2021-10-21 19:29:28,396 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-21 19:29:28,400 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-21 19:29:28,401 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-21 19:29:28,405 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-21 19:29:28,405 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.10 07:29:25" (1/3) ... [2021-10-21 19:29:28,407 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c1df87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.10 07:29:28, skipping insertion in model container [2021-10-21 19:29:28,407 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 07:29:26" (2/3) ... [2021-10-21 19:29:28,407 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c1df87 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.10 07:29:28, skipping insertion in model container [2021-10-21 19:29:28,408 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 07:29:28" (3/3) ... [2021-10-21 19:29:28,416 INFO L111 eAbstractionObserver]: Analyzing ICFG cdaudio_simpl1.cil-1.c [2021-10-21 19:29:28,422 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-21 19:29:28,423 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-10-21 19:29:28,471 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-21 19:29:28,478 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-21 19:29:28,478 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-10-21 19:29:28,518 INFO L276 IsEmpty]: Start isEmpty. Operand has 518 states, 383 states have (on average 1.4908616187989556) internal successors, (571), 405 states have internal predecessors, (571), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 98 states have call predecessors, (103), 103 states have call successors, (103) [2021-10-21 19:29:28,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-10-21 19:29:28,538 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:28,539 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:29:28,539 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting mainErr0ENSURES_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:28,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:28,579 INFO L82 PathProgramCache]: Analyzing trace with hash 633313405, now seen corresponding path program 1 times [2021-10-21 19:29:28,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:28,600 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [234461974] [2021-10-21 19:29:28,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:28,601 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:28,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:28,607 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:28,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-21 19:29:28,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:28,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 1 conjunts are in the unsatisfiable core [2021-10-21 19:29:28,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:29,100 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-21 19:29:29,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:29,154 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-21 19:29:29,155 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:29,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [234461974] [2021-10-21 19:29:29,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [234461974] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:29,157 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:29,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-21 19:29:29,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940293202] [2021-10-21 19:29:29,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-21 19:29:29,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:29,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-21 19:29:29,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-21 19:29:29,187 INFO L87 Difference]: Start difference. First operand has 518 states, 383 states have (on average 1.4908616187989556) internal successors, (571), 405 states have internal predecessors, (571), 103 states have call successors, (103), 29 states have call predecessors, (103), 29 states have return successors, (103), 98 states have call predecessors, (103), 103 states have call successors, (103) Second operand has 2 states, 1 states have (on average 10.0) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-10-21 19:29:29,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:29,345 INFO L93 Difference]: Finished difference Result 515 states and 755 transitions. [2021-10-21 19:29:29,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-21 19:29:29,348 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 10.0) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 15 [2021-10-21 19:29:29,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:29,375 INFO L225 Difference]: With dead ends: 515 [2021-10-21 19:29:29,375 INFO L226 Difference]: Without dead ends: 509 [2021-10-21 19:29:29,377 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-21 19:29:29,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-10-21 19:29:29,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 509. [2021-10-21 19:29:29,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 378 states have (on average 1.4603174603174602) internal successors, (552), 397 states have internal predecessors, (552), 103 states have call successors, (103), 29 states have call predecessors, (103), 27 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2021-10-21 19:29:29,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 741 transitions. [2021-10-21 19:29:29,512 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 741 transitions. Word has length 15 [2021-10-21 19:29:29,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:29,513 INFO L470 AbstractCegarLoop]: Abstraction has 509 states and 741 transitions. [2021-10-21 19:29:29,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 1 states have (on average 10.0) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-10-21 19:29:29,514 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 741 transitions. [2021-10-21 19:29:29,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-21 19:29:29,515 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:29,515 INFO L512 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-21 19:29:29,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:29,729 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:29,729 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:29,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:29,730 INFO L82 PathProgramCache]: Analyzing trace with hash -1738610777, now seen corresponding path program 1 times [2021-10-21 19:29:29,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:29,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [805931428] [2021-10-21 19:29:29,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:29,732 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:29,732 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:29,736 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:29,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-21 19:29:29,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:30,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 19:29:30,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:30,100 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-21 19:29:30,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:30,197 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-21 19:29:30,197 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:30,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [805931428] [2021-10-21 19:29:30,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [805931428] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:30,199 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:30,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 19:29:30,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281660960] [2021-10-21 19:29:30,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:29:30,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:30,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:29:30,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:29:30,207 INFO L87 Difference]: Start difference. First operand 509 states and 741 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-10-21 19:29:30,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:30,374 INFO L93 Difference]: Finished difference Result 514 states and 747 transitions. [2021-10-21 19:29:30,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:29:30,375 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2021-10-21 19:29:30,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:30,384 INFO L225 Difference]: With dead ends: 514 [2021-10-21 19:29:30,384 INFO L226 Difference]: Without dead ends: 509 [2021-10-21 19:29:30,386 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:29:30,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-10-21 19:29:30,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 509. [2021-10-21 19:29:30,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 378 states have (on average 1.4576719576719577) internal successors, (551), 397 states have internal predecessors, (551), 103 states have call successors, (103), 29 states have call predecessors, (103), 27 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2021-10-21 19:29:30,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 740 transitions. [2021-10-21 19:29:30,436 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 740 transitions. Word has length 20 [2021-10-21 19:29:30,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:30,437 INFO L470 AbstractCegarLoop]: Abstraction has 509 states and 740 transitions. [2021-10-21 19:29:30,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-10-21 19:29:30,438 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 740 transitions. [2021-10-21 19:29:30,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-21 19:29:30,440 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:30,440 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:29:30,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:30,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:30,669 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:30,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:30,670 INFO L82 PathProgramCache]: Analyzing trace with hash 1016281706, now seen corresponding path program 1 times [2021-10-21 19:29:30,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:30,671 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [889596397] [2021-10-21 19:29:30,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:30,671 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:30,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:30,673 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:30,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-21 19:29:30,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:31,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-21 19:29:31,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:31,230 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-21 19:29:31,230 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:31,342 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-21 19:29:31,342 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:31,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [889596397] [2021-10-21 19:29:31,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [889596397] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:31,343 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:31,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 3] imperfect sequences [] total 5 [2021-10-21 19:29:31,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493843596] [2021-10-21 19:29:31,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-21 19:29:31,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:31,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 19:29:31,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:31,346 INFO L87 Difference]: Start difference. First operand 509 states and 740 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 19:29:32,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:32,379 INFO L93 Difference]: Finished difference Result 675 states and 960 transitions. [2021-10-21 19:29:32,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 19:29:32,380 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) Word has length 25 [2021-10-21 19:29:32,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:32,388 INFO L225 Difference]: With dead ends: 675 [2021-10-21 19:29:32,388 INFO L226 Difference]: Without dead ends: 674 [2021-10-21 19:29:32,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 20.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:32,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-10-21 19:29:32,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 654. [2021-10-21 19:29:32,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 654 states, 494 states have (on average 1.4129554655870444) internal successors, (698), 501 states have internal predecessors, (698), 112 states have call successors, (112), 40 states have call predecessors, (112), 47 states have return successors, (124), 118 states have call predecessors, (124), 99 states have call successors, (124) [2021-10-21 19:29:32,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 654 states to 654 states and 934 transitions. [2021-10-21 19:29:32,425 INFO L78 Accepts]: Start accepts. Automaton has 654 states and 934 transitions. Word has length 25 [2021-10-21 19:29:32,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:32,426 INFO L470 AbstractCegarLoop]: Abstraction has 654 states and 934 transitions. [2021-10-21 19:29:32,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 5 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (5), 4 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 19:29:32,435 INFO L276 IsEmpty]: Start isEmpty. Operand 654 states and 934 transitions. [2021-10-21 19:29:32,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-21 19:29:32,444 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:32,445 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:29:32,466 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:32,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:32,666 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:32,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:32,667 INFO L82 PathProgramCache]: Analyzing trace with hash -1367852756, now seen corresponding path program 1 times [2021-10-21 19:29:32,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:32,668 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2138616794] [2021-10-21 19:29:32,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:32,668 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:32,669 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:32,670 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:32,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-21 19:29:32,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:33,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-21 19:29:33,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:33,179 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-21 19:29:33,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:33,342 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-21 19:29:33,343 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:33,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2138616794] [2021-10-21 19:29:33,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2138616794] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:33,343 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:33,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 19:29:33,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293261451] [2021-10-21 19:29:33,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:29:33,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:33,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:29:33,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:29:33,346 INFO L87 Difference]: Start difference. First operand 654 states and 934 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:29:33,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:33,397 INFO L93 Difference]: Finished difference Result 823 states and 1156 transitions. [2021-10-21 19:29:33,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:29:33,397 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 30 [2021-10-21 19:29:33,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:33,404 INFO L225 Difference]: With dead ends: 823 [2021-10-21 19:29:33,405 INFO L226 Difference]: Without dead ends: 823 [2021-10-21 19:29:33,405 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:29:33,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2021-10-21 19:29:33,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 769. [2021-10-21 19:29:33,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 595 states have (on average 1.411764705882353) internal successors, (840), 597 states have internal predecessors, (840), 114 states have call successors, (114), 46 states have call predecessors, (114), 59 states have return successors, (140), 128 states have call predecessors, (140), 104 states have call successors, (140) [2021-10-21 19:29:33,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 1094 transitions. [2021-10-21 19:29:33,447 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 1094 transitions. Word has length 30 [2021-10-21 19:29:33,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:33,448 INFO L470 AbstractCegarLoop]: Abstraction has 769 states and 1094 transitions. [2021-10-21 19:29:33,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 3 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:29:33,449 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 1094 transitions. [2021-10-21 19:29:33,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-10-21 19:29:33,451 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:33,452 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:29:33,473 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:33,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:33,669 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:33,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:33,670 INFO L82 PathProgramCache]: Analyzing trace with hash -1062919399, now seen corresponding path program 1 times [2021-10-21 19:29:33,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:33,670 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [411287162] [2021-10-21 19:29:33,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:33,670 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:33,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:33,671 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:33,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-21 19:29:34,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:34,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-21 19:29:34,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:34,324 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-21 19:29:34,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:34,524 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-21 19:29:34,524 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:34,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [411287162] [2021-10-21 19:29:34,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [411287162] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:34,525 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:34,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 19:29:34,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498021609] [2021-10-21 19:29:34,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 19:29:34,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:34,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 19:29:34,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:29:34,526 INFO L87 Difference]: Start difference. First operand 769 states and 1094 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 6 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-21 19:29:35,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:35,713 INFO L93 Difference]: Finished difference Result 910 states and 1290 transitions. [2021-10-21 19:29:35,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:29:35,714 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 6 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) Word has length 31 [2021-10-21 19:29:35,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:35,721 INFO L225 Difference]: With dead ends: 910 [2021-10-21 19:29:35,722 INFO L226 Difference]: Without dead ends: 910 [2021-10-21 19:29:35,722 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 59.7ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-10-21 19:29:35,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2021-10-21 19:29:35,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 815. [2021-10-21 19:29:35,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 633 states have (on average 1.4060031595576619) internal successors, (890), 635 states have internal predecessors, (890), 118 states have call successors, (118), 50 states have call predecessors, (118), 63 states have return successors, (154), 132 states have call predecessors, (154), 108 states have call successors, (154) [2021-10-21 19:29:35,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 1162 transitions. [2021-10-21 19:29:35,761 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 1162 transitions. Word has length 31 [2021-10-21 19:29:35,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:35,762 INFO L470 AbstractCegarLoop]: Abstraction has 815 states and 1162 transitions. [2021-10-21 19:29:35,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 8 states have internal predecessors, (38), 6 states have call successors, (10), 5 states have call predecessors, (10), 5 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-21 19:29:35,763 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 1162 transitions. [2021-10-21 19:29:35,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-10-21 19:29:35,765 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:35,766 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:29:35,787 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:35,986 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:35,987 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:35,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:35,987 INFO L82 PathProgramCache]: Analyzing trace with hash 1821153895, now seen corresponding path program 1 times [2021-10-21 19:29:35,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:35,988 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1160927248] [2021-10-21 19:29:35,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:35,988 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:35,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:35,990 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:35,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-21 19:29:36,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:36,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-21 19:29:36,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:36,580 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-21 19:29:36,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:36,702 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-21 19:29:36,702 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:36,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1160927248] [2021-10-21 19:29:36,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1160927248] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:36,705 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:36,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 3] imperfect sequences [] total 5 [2021-10-21 19:29:36,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283060321] [2021-10-21 19:29:36,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-21 19:29:36,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:36,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 19:29:36,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:36,709 INFO L87 Difference]: Start difference. First operand 815 states and 1162 transitions. Second operand has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 5 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 19:29:37,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:37,482 INFO L93 Difference]: Finished difference Result 814 states and 1159 transitions. [2021-10-21 19:29:37,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 19:29:37,483 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 5 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 36 [2021-10-21 19:29:37,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:37,489 INFO L225 Difference]: With dead ends: 814 [2021-10-21 19:29:37,489 INFO L226 Difference]: Without dead ends: 814 [2021-10-21 19:29:37,490 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 17.8ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:37,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 814 states. [2021-10-21 19:29:37,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 814 to 814. [2021-10-21 19:29:37,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 814 states, 633 states have (on average 1.4028436018957346) internal successors, (888), 634 states have internal predecessors, (888), 117 states have call successors, (117), 50 states have call predecessors, (117), 63 states have return successors, (154), 132 states have call predecessors, (154), 108 states have call successors, (154) [2021-10-21 19:29:37,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 814 states to 814 states and 1159 transitions. [2021-10-21 19:29:37,525 INFO L78 Accepts]: Start accepts. Automaton has 814 states and 1159 transitions. Word has length 36 [2021-10-21 19:29:37,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:37,525 INFO L470 AbstractCegarLoop]: Abstraction has 814 states and 1159 transitions. [2021-10-21 19:29:37,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 5 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 19:29:37,526 INFO L276 IsEmpty]: Start isEmpty. Operand 814 states and 1159 transitions. [2021-10-21 19:29:37,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-21 19:29:37,528 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:37,528 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:29:37,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:37,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:37,744 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:37,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:37,745 INFO L82 PathProgramCache]: Analyzing trace with hash -591738262, now seen corresponding path program 1 times [2021-10-21 19:29:37,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:37,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [263541763] [2021-10-21 19:29:37,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:37,745 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:37,746 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:37,746 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:37,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-21 19:29:38,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:38,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 19:29:38,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:38,237 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-21 19:29:38,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:38,371 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-21 19:29:38,372 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:38,372 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [263541763] [2021-10-21 19:29:38,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [263541763] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:38,373 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:38,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-21 19:29:38,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740308667] [2021-10-21 19:29:38,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:29:38,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:38,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:29:38,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:38,376 INFO L87 Difference]: Start difference. First operand 814 states and 1159 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:29:38,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:38,501 INFO L93 Difference]: Finished difference Result 1008 states and 1397 transitions. [2021-10-21 19:29:38,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:38,501 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 39 [2021-10-21 19:29:38,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:38,509 INFO L225 Difference]: With dead ends: 1008 [2021-10-21 19:29:38,509 INFO L226 Difference]: Without dead ends: 1008 [2021-10-21 19:29:38,510 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.9ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:29:38,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1008 states. [2021-10-21 19:29:38,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1008 to 828. [2021-10-21 19:29:38,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 651 states have (on average 1.400921658986175) internal successors, (912), 653 states have internal predecessors, (912), 112 states have call successors, (112), 50 states have call predecessors, (112), 64 states have return successors, (149), 127 states have call predecessors, (149), 103 states have call successors, (149) [2021-10-21 19:29:38,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1173 transitions. [2021-10-21 19:29:38,545 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1173 transitions. Word has length 39 [2021-10-21 19:29:38,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:38,546 INFO L470 AbstractCegarLoop]: Abstraction has 828 states and 1173 transitions. [2021-10-21 19:29:38,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 4 states have internal predecessors, (31), 4 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:29:38,546 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1173 transitions. [2021-10-21 19:29:38,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-10-21 19:29:38,549 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:38,549 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:29:38,563 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-10-21 19:29:38,763 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:38,764 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:38,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:38,765 INFO L82 PathProgramCache]: Analyzing trace with hash -1528077449, now seen corresponding path program 1 times [2021-10-21 19:29:38,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:38,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [817147924] [2021-10-21 19:29:38,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:38,765 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:38,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:38,766 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:38,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-10-21 19:29:39,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:39,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-21 19:29:39,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:39,292 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-21 19:29:39,292 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:39,501 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-21 19:29:39,501 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:39,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [817147924] [2021-10-21 19:29:39,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [817147924] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:39,503 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:39,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 19:29:39,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305183527] [2021-10-21 19:29:39,505 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:29:39,505 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:39,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:29:39,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:29:39,506 INFO L87 Difference]: Start difference. First operand 828 states and 1173 transitions. Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:29:39,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:39,571 INFO L93 Difference]: Finished difference Result 910 states and 1272 transitions. [2021-10-21 19:29:39,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:29:39,572 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2021-10-21 19:29:39,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:39,580 INFO L225 Difference]: With dead ends: 910 [2021-10-21 19:29:39,581 INFO L226 Difference]: Without dead ends: 910 [2021-10-21 19:29:39,581 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:29:39,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 910 states. [2021-10-21 19:29:39,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 910 to 854. [2021-10-21 19:29:39,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 675 states have (on average 1.4103703703703703) internal successors, (952), 686 states have internal predecessors, (952), 114 states have call successors, (114), 53 states have call predecessors, (114), 64 states have return successors, (142), 119 states have call predecessors, (142), 106 states have call successors, (142) [2021-10-21 19:29:39,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 1208 transitions. [2021-10-21 19:29:39,641 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 1208 transitions. Word has length 40 [2021-10-21 19:29:39,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:39,643 INFO L470 AbstractCegarLoop]: Abstraction has 854 states and 1208 transitions. [2021-10-21 19:29:39,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 3 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-10-21 19:29:39,644 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 1208 transitions. [2021-10-21 19:29:39,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-21 19:29:39,649 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:39,649 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:29:39,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:39,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:39,867 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:39,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:39,868 INFO L82 PathProgramCache]: Analyzing trace with hash -751837642, now seen corresponding path program 1 times [2021-10-21 19:29:39,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:39,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [400012324] [2021-10-21 19:29:39,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:39,869 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:39,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:39,870 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:39,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-10-21 19:29:40,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:40,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 399 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 19:29:40,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:40,424 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-21 19:29:40,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:40,583 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-21 19:29:40,583 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:40,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [400012324] [2021-10-21 19:29:40,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [400012324] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:40,584 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:40,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [] total 5 [2021-10-21 19:29:40,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292742114] [2021-10-21 19:29:40,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-21 19:29:40,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:40,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 19:29:40,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:40,586 INFO L87 Difference]: Start difference. First operand 854 states and 1208 transitions. Second operand has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 4 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-21 19:29:41,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:41,154 INFO L93 Difference]: Finished difference Result 766 states and 1066 transitions. [2021-10-21 19:29:41,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:29:41,155 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 4 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) Word has length 47 [2021-10-21 19:29:41,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:41,161 INFO L225 Difference]: With dead ends: 766 [2021-10-21 19:29:41,161 INFO L226 Difference]: Without dead ends: 766 [2021-10-21 19:29:41,162 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 11.5ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:29:41,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2021-10-21 19:29:41,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 732. [2021-10-21 19:29:41,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 572 states have (on average 1.4038461538461537) internal successors, (803), 583 states have internal predecessors, (803), 106 states have call successors, (106), 46 states have call predecessors, (106), 53 states have return successors, (119), 107 states have call predecessors, (119), 98 states have call successors, (119) [2021-10-21 19:29:41,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 1028 transitions. [2021-10-21 19:29:41,203 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 1028 transitions. Word has length 47 [2021-10-21 19:29:41,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:41,204 INFO L470 AbstractCegarLoop]: Abstraction has 732 states and 1028 transitions. [2021-10-21 19:29:41,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.2) internal successors, (41), 5 states have internal predecessors, (41), 4 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (5), 2 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-21 19:29:41,205 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 1028 transitions. [2021-10-21 19:29:41,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-10-21 19:29:41,212 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:41,213 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:29:41,226 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:41,418 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:41,419 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:41,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:41,419 INFO L82 PathProgramCache]: Analyzing trace with hash 1459738846, now seen corresponding path program 1 times [2021-10-21 19:29:41,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:41,420 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1212197611] [2021-10-21 19:29:41,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:41,420 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:41,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:41,421 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:41,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-10-21 19:29:41,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:41,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 19:29:41,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:41,987 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-21 19:29:41,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:42,121 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-21 19:29:42,122 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:42,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1212197611] [2021-10-21 19:29:42,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1212197611] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:42,122 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:42,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 19:29:42,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329754682] [2021-10-21 19:29:42,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:29:42,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:42,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:29:42,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:29:42,124 INFO L87 Difference]: Start difference. First operand 732 states and 1028 transitions. Second operand has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 19:29:42,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:42,166 INFO L93 Difference]: Finished difference Result 756 states and 1052 transitions. [2021-10-21 19:29:42,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:29:42,167 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 47 [2021-10-21 19:29:42,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:42,176 INFO L225 Difference]: With dead ends: 756 [2021-10-21 19:29:42,177 INFO L226 Difference]: Without dead ends: 756 [2021-10-21 19:29:42,177 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:29:42,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2021-10-21 19:29:42,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 731. [2021-10-21 19:29:42,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 731 states, 571 states have (on average 1.4010507880910683) internal successors, (800), 582 states have internal predecessors, (800), 106 states have call successors, (106), 46 states have call predecessors, (106), 53 states have return successors, (117), 107 states have call predecessors, (117), 98 states have call successors, (117) [2021-10-21 19:29:42,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 731 states to 731 states and 1023 transitions. [2021-10-21 19:29:42,228 INFO L78 Accepts]: Start accepts. Automaton has 731 states and 1023 transitions. Word has length 47 [2021-10-21 19:29:42,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:42,229 INFO L470 AbstractCegarLoop]: Abstraction has 731 states and 1023 transitions. [2021-10-21 19:29:42,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.0) internal successors, (36), 3 states have internal predecessors, (36), 3 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-10-21 19:29:42,229 INFO L276 IsEmpty]: Start isEmpty. Operand 731 states and 1023 transitions. [2021-10-21 19:29:42,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-10-21 19:29:42,235 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:42,235 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:29:42,256 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2021-10-21 19:29:42,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:42,453 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:42,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:42,453 INFO L82 PathProgramCache]: Analyzing trace with hash 1711019189, now seen corresponding path program 1 times [2021-10-21 19:29:42,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:42,454 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2098102661] [2021-10-21 19:29:42,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:42,454 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:42,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:42,455 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:42,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-10-21 19:29:42,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:42,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 19:29:42,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:43,395 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-21 19:29:43,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:43,810 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-21 19:29:43,811 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:43,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2098102661] [2021-10-21 19:29:43,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2098102661] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:43,811 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:43,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 7] imperfect sequences [] total 11 [2021-10-21 19:29:43,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409529802] [2021-10-21 19:29:43,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 19:29:43,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:43,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 19:29:43,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-10-21 19:29:43,813 INFO L87 Difference]: Start difference. First operand 731 states and 1023 transitions. Second operand has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 11 states have internal predecessors, (59), 6 states have call successors, (10), 5 states have call predecessors, (10), 7 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2021-10-21 19:29:45,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:45,817 INFO L93 Difference]: Finished difference Result 1001 states and 1433 transitions. [2021-10-21 19:29:45,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 19:29:45,823 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 11 states have internal predecessors, (59), 6 states have call successors, (10), 5 states have call predecessors, (10), 7 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 48 [2021-10-21 19:29:45,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:45,832 INFO L225 Difference]: With dead ends: 1001 [2021-10-21 19:29:45,832 INFO L226 Difference]: Without dead ends: 1001 [2021-10-21 19:29:45,834 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 215.5ms TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2021-10-21 19:29:45,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1001 states. [2021-10-21 19:29:45,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1001 to 794. [2021-10-21 19:29:45,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 794 states, 623 states have (on average 1.3948635634028892) internal successors, (869), 635 states have internal predecessors, (869), 110 states have call successors, (110), 49 states have call predecessors, (110), 60 states have return successors, (131), 114 states have call predecessors, (131), 102 states have call successors, (131) [2021-10-21 19:29:45,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 1110 transitions. [2021-10-21 19:29:45,877 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 1110 transitions. Word has length 48 [2021-10-21 19:29:45,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:45,878 INFO L470 AbstractCegarLoop]: Abstraction has 794 states and 1110 transitions. [2021-10-21 19:29:45,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.363636363636363) internal successors, (59), 11 states have internal predecessors, (59), 6 states have call successors, (10), 5 states have call predecessors, (10), 7 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2021-10-21 19:29:45,878 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 1110 transitions. [2021-10-21 19:29:45,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-21 19:29:45,882 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:45,882 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:45,902 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:46,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:46,098 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:46,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:46,099 INFO L82 PathProgramCache]: Analyzing trace with hash -17559376, now seen corresponding path program 1 times [2021-10-21 19:29:46,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:46,099 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1755343585] [2021-10-21 19:29:46,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:46,099 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:46,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:46,101 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:46,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-10-21 19:29:46,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:46,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 19:29:46,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:47,052 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-21 19:29:47,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:47,483 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-21 19:29:47,483 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:47,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1755343585] [2021-10-21 19:29:47,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1755343585] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:47,483 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:47,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 7] imperfect sequences [] total 11 [2021-10-21 19:29:47,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194840265] [2021-10-21 19:29:47,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 19:29:47,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:47,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 19:29:47,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-10-21 19:29:47,486 INFO L87 Difference]: Start difference. First operand 794 states and 1110 transitions. Second operand has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 11 states have internal predecessors, (63), 6 states have call successors, (10), 5 states have call predecessors, (10), 7 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2021-10-21 19:29:49,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:49,691 INFO L93 Difference]: Finished difference Result 914 states and 1318 transitions. [2021-10-21 19:29:49,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 19:29:49,691 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 11 states have internal predecessors, (63), 6 states have call successors, (10), 5 states have call predecessors, (10), 7 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 50 [2021-10-21 19:29:49,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:49,698 INFO L225 Difference]: With dead ends: 914 [2021-10-21 19:29:49,698 INFO L226 Difference]: Without dead ends: 914 [2021-10-21 19:29:49,699 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 159.8ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-10-21 19:29:49,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-10-21 19:29:49,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 792. [2021-10-21 19:29:49,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 621 states have (on average 1.3896940418679549) internal successors, (863), 633 states have internal predecessors, (863), 110 states have call successors, (110), 49 states have call predecessors, (110), 60 states have return successors, (131), 114 states have call predecessors, (131), 102 states have call successors, (131) [2021-10-21 19:29:49,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1104 transitions. [2021-10-21 19:29:49,753 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1104 transitions. Word has length 50 [2021-10-21 19:29:49,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:49,754 INFO L470 AbstractCegarLoop]: Abstraction has 792 states and 1104 transitions. [2021-10-21 19:29:49,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 11 states have internal predecessors, (63), 6 states have call successors, (10), 5 states have call predecessors, (10), 7 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2021-10-21 19:29:49,754 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1104 transitions. [2021-10-21 19:29:49,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-10-21 19:29:49,758 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:49,758 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:49,776 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:49,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:49,975 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:49,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:49,976 INFO L82 PathProgramCache]: Analyzing trace with hash -1865011280, now seen corresponding path program 1 times [2021-10-21 19:29:49,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:49,976 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1729707024] [2021-10-21 19:29:49,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:49,976 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:49,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:49,977 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:49,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-10-21 19:29:50,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:50,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 19:29:50,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:50,631 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-21 19:29:50,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:50,811 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-21 19:29:50,812 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:50,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1729707024] [2021-10-21 19:29:50,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1729707024] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:50,812 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:50,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 19:29:50,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819892801] [2021-10-21 19:29:50,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:29:50,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:50,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:29:50,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:29:50,815 INFO L87 Difference]: Start difference. First operand 792 states and 1104 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 19:29:50,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:50,945 INFO L93 Difference]: Finished difference Result 954 states and 1318 transitions. [2021-10-21 19:29:50,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:29:50,946 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) Word has length 50 [2021-10-21 19:29:50,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:50,953 INFO L225 Difference]: With dead ends: 954 [2021-10-21 19:29:50,953 INFO L226 Difference]: Without dead ends: 954 [2021-10-21 19:29:50,954 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:29:50,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2021-10-21 19:29:50,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 848. [2021-10-21 19:29:50,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 663 states have (on average 1.3710407239819005) internal successors, (909), 677 states have internal predecessors, (909), 112 states have call successors, (112), 51 states have call predecessors, (112), 72 states have return successors, (143), 126 states have call predecessors, (143), 104 states have call successors, (143) [2021-10-21 19:29:50,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 1164 transitions. [2021-10-21 19:29:50,993 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 1164 transitions. Word has length 50 [2021-10-21 19:29:50,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:50,995 INFO L470 AbstractCegarLoop]: Abstraction has 848 states and 1164 transitions. [2021-10-21 19:29:50,995 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 1 states have call successors, (5) [2021-10-21 19:29:50,996 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 1164 transitions. [2021-10-21 19:29:50,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-21 19:29:50,999 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:50,999 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:51,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:51,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:51,217 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:51,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:51,217 INFO L82 PathProgramCache]: Analyzing trace with hash -540904097, now seen corresponding path program 1 times [2021-10-21 19:29:51,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:51,218 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1827003286] [2021-10-21 19:29:51,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:51,218 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:51,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:51,223 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:51,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-10-21 19:29:51,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:51,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-21 19:29:51,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:52,037 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-21 19:29:52,037 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:52,231 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-21 19:29:52,231 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:52,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1827003286] [2021-10-21 19:29:52,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1827003286] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:52,232 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:52,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-21 19:29:52,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276898001] [2021-10-21 19:29:52,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 19:29:52,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:52,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 19:29:52,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-21 19:29:52,235 INFO L87 Difference]: Start difference. First operand 848 states and 1164 transitions. Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:29:52,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:52,478 INFO L93 Difference]: Finished difference Result 882 states and 1209 transitions. [2021-10-21 19:29:52,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-21 19:29:52,479 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 52 [2021-10-21 19:29:52,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:52,485 INFO L225 Difference]: With dead ends: 882 [2021-10-21 19:29:52,485 INFO L226 Difference]: Without dead ends: 882 [2021-10-21 19:29:52,486 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 37.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:29:52,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2021-10-21 19:29:52,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 854. [2021-10-21 19:29:52,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 854 states, 669 states have (on average 1.3721973094170403) internal successors, (918), 683 states have internal predecessors, (918), 112 states have call successors, (112), 51 states have call predecessors, (112), 72 states have return successors, (143), 126 states have call predecessors, (143), 104 states have call successors, (143) [2021-10-21 19:29:52,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 854 states to 854 states and 1173 transitions. [2021-10-21 19:29:52,523 INFO L78 Accepts]: Start accepts. Automaton has 854 states and 1173 transitions. Word has length 52 [2021-10-21 19:29:52,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:52,524 INFO L470 AbstractCegarLoop]: Abstraction has 854 states and 1173 transitions. [2021-10-21 19:29:52,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 6 states have internal predecessors, (44), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-10-21 19:29:52,524 INFO L276 IsEmpty]: Start isEmpty. Operand 854 states and 1173 transitions. [2021-10-21 19:29:52,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-10-21 19:29:52,528 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:52,528 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:52,554 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:52,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:52,742 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:52,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:52,743 INFO L82 PathProgramCache]: Analyzing trace with hash -400355487, now seen corresponding path program 1 times [2021-10-21 19:29:52,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:52,743 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [610702839] [2021-10-21 19:29:52,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:52,744 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:52,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:52,745 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:52,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-10-21 19:29:53,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:53,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 19:29:53,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:53,532 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-21 19:29:53,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:53,752 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-21 19:29:53,752 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:53,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [610702839] [2021-10-21 19:29:53,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [610702839] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:53,753 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:53,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 19:29:53,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151300023] [2021-10-21 19:29:53,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:29:53,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:53,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:29:53,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:29:53,755 INFO L87 Difference]: Start difference. First operand 854 states and 1173 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 19:29:53,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:53,854 INFO L93 Difference]: Finished difference Result 877 states and 1199 transitions. [2021-10-21 19:29:53,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:29:53,855 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 52 [2021-10-21 19:29:53,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:53,861 INFO L225 Difference]: With dead ends: 877 [2021-10-21 19:29:53,861 INFO L226 Difference]: Without dead ends: 877 [2021-10-21 19:29:53,862 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:29:53,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 877 states. [2021-10-21 19:29:53,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 877 to 873. [2021-10-21 19:29:53,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 873 states, 685 states have (on average 1.3693430656934307) internal successors, (938), 700 states have internal predecessors, (938), 113 states have call successors, (113), 52 states have call predecessors, (113), 74 states have return successors, (145), 128 states have call predecessors, (145), 105 states have call successors, (145) [2021-10-21 19:29:53,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 873 states to 873 states and 1196 transitions. [2021-10-21 19:29:53,898 INFO L78 Accepts]: Start accepts. Automaton has 873 states and 1196 transitions. Word has length 52 [2021-10-21 19:29:53,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:53,898 INFO L470 AbstractCegarLoop]: Abstraction has 873 states and 1196 transitions. [2021-10-21 19:29:53,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 19:29:53,899 INFO L276 IsEmpty]: Start isEmpty. Operand 873 states and 1196 transitions. [2021-10-21 19:29:53,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-10-21 19:29:53,903 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:53,903 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:53,925 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:54,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:54,119 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:54,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:54,119 INFO L82 PathProgramCache]: Analyzing trace with hash 1037319808, now seen corresponding path program 1 times [2021-10-21 19:29:54,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:54,119 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1714283468] [2021-10-21 19:29:54,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:54,120 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:54,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:54,121 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:54,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-10-21 19:29:54,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:54,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-21 19:29:54,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:54,979 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-21 19:29:54,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:55,294 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-21 19:29:55,294 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:55,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1714283468] [2021-10-21 19:29:55,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1714283468] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:55,295 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:55,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-10-21 19:29:55,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734549012] [2021-10-21 19:29:55,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-21 19:29:55,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:55,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 19:29:55,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:29:55,297 INFO L87 Difference]: Start difference. First operand 873 states and 1196 transitions. Second operand has 12 states, 12 states have (on average 5.583333333333333) internal successors, (67), 10 states have internal predecessors, (67), 4 states have call successors, (16), 4 states have call predecessors, (16), 5 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-21 19:29:56,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:56,665 INFO L93 Difference]: Finished difference Result 1555 states and 2148 transitions. [2021-10-21 19:29:56,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-21 19:29:56,666 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.583333333333333) internal successors, (67), 10 states have internal predecessors, (67), 4 states have call successors, (16), 4 states have call predecessors, (16), 5 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) Word has length 54 [2021-10-21 19:29:56,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:56,676 INFO L225 Difference]: With dead ends: 1555 [2021-10-21 19:29:56,676 INFO L226 Difference]: Without dead ends: 1555 [2021-10-21 19:29:56,677 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 248.3ms TimeCoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-10-21 19:29:56,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-10-21 19:29:56,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 1345. [2021-10-21 19:29:56,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1345 states, 1056 states have (on average 1.3806818181818181) internal successors, (1458), 1090 states have internal predecessors, (1458), 176 states have call successors, (176), 84 states have call predecessors, (176), 112 states have return successors, (236), 176 states have call predecessors, (236), 168 states have call successors, (236) [2021-10-21 19:29:56,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1345 states to 1345 states and 1870 transitions. [2021-10-21 19:29:56,742 INFO L78 Accepts]: Start accepts. Automaton has 1345 states and 1870 transitions. Word has length 54 [2021-10-21 19:29:56,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:56,743 INFO L470 AbstractCegarLoop]: Abstraction has 1345 states and 1870 transitions. [2021-10-21 19:29:56,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.583333333333333) internal successors, (67), 10 states have internal predecessors, (67), 4 states have call successors, (16), 4 states have call predecessors, (16), 5 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-21 19:29:56,743 INFO L276 IsEmpty]: Start isEmpty. Operand 1345 states and 1870 transitions. [2021-10-21 19:29:56,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-10-21 19:29:56,749 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:56,749 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:56,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:56,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:56,967 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:56,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:56,968 INFO L82 PathProgramCache]: Analyzing trace with hash -219767481, now seen corresponding path program 1 times [2021-10-21 19:29:56,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:56,968 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1609380363] [2021-10-21 19:29:56,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:56,969 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:56,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:56,970 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:56,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-10-21 19:29:57,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:57,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 19:29:57,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:57,773 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-21 19:29:57,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:57,956 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-21 19:29:57,957 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:57,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1609380363] [2021-10-21 19:29:57,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1609380363] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:57,957 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:57,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 19:29:57,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974194514] [2021-10-21 19:29:57,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:29:57,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:57,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:29:57,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:29:57,961 INFO L87 Difference]: Start difference. First operand 1345 states and 1870 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 19:29:58,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:58,045 INFO L93 Difference]: Finished difference Result 1342 states and 1863 transitions. [2021-10-21 19:29:58,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:29:58,046 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 56 [2021-10-21 19:29:58,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:58,056 INFO L225 Difference]: With dead ends: 1342 [2021-10-21 19:29:58,056 INFO L226 Difference]: Without dead ends: 1342 [2021-10-21 19:29:58,057 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:29:58,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1342 states. [2021-10-21 19:29:58,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1342 to 1342. [2021-10-21 19:29:58,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1342 states, 1054 states have (on average 1.3776091081593929) internal successors, (1452), 1087 states have internal predecessors, (1452), 175 states have call successors, (175), 84 states have call predecessors, (175), 112 states have return successors, (236), 176 states have call predecessors, (236), 168 states have call successors, (236) [2021-10-21 19:29:58,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1342 states to 1342 states and 1863 transitions. [2021-10-21 19:29:58,115 INFO L78 Accepts]: Start accepts. Automaton has 1342 states and 1863 transitions. Word has length 56 [2021-10-21 19:29:58,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:58,116 INFO L470 AbstractCegarLoop]: Abstraction has 1342 states and 1863 transitions. [2021-10-21 19:29:58,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2021-10-21 19:29:58,117 INFO L276 IsEmpty]: Start isEmpty. Operand 1342 states and 1863 transitions. [2021-10-21 19:29:58,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-10-21 19:29:58,122 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:58,122 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:58,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-10-21 19:29:58,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:29:58,341 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:29:58,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:29:58,341 INFO L82 PathProgramCache]: Analyzing trace with hash -1536910814, now seen corresponding path program 1 times [2021-10-21 19:29:58,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:29:58,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [195104125] [2021-10-21 19:29:58,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:29:58,342 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:29:58,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:29:58,343 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:29:58,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-10-21 19:29:58,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:29:58,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-21 19:29:58,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:29:59,273 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-21 19:29:59,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:29:59,580 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-21 19:29:59,580 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:29:59,580 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [195104125] [2021-10-21 19:29:59,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [195104125] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:29:59,580 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:29:59,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 8] imperfect sequences [] total 15 [2021-10-21 19:29:59,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706564999] [2021-10-21 19:29:59,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-21 19:29:59,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:29:59,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-21 19:29:59,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-10-21 19:29:59,584 INFO L87 Difference]: Start difference. First operand 1342 states and 1863 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 11 states have internal predecessors, (57), 2 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:29:59,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:29:59,830 INFO L93 Difference]: Finished difference Result 1375 states and 1899 transitions. [2021-10-21 19:29:59,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 19:29:59,831 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 11 states have internal predecessors, (57), 2 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) Word has length 51 [2021-10-21 19:29:59,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:29:59,840 INFO L225 Difference]: With dead ends: 1375 [2021-10-21 19:29:59,840 INFO L226 Difference]: Without dead ends: 1352 [2021-10-21 19:29:59,841 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 175.4ms TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2021-10-21 19:29:59,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1352 states. [2021-10-21 19:29:59,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1352 to 1348. [2021-10-21 19:29:59,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1348 states, 1059 states have (on average 1.3758262511803587) internal successors, (1457), 1093 states have internal predecessors, (1457), 176 states have call successors, (176), 84 states have call predecessors, (176), 112 states have return successors, (237), 177 states have call predecessors, (237), 169 states have call successors, (237) [2021-10-21 19:29:59,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1348 states to 1348 states and 1870 transitions. [2021-10-21 19:29:59,889 INFO L78 Accepts]: Start accepts. Automaton has 1348 states and 1870 transitions. Word has length 51 [2021-10-21 19:29:59,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:29:59,889 INFO L470 AbstractCegarLoop]: Abstraction has 1348 states and 1870 transitions. [2021-10-21 19:29:59,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 11 states have internal predecessors, (57), 2 states have call successors, (7), 2 states have call predecessors, (7), 5 states have return successors, (7), 5 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:29:59,890 INFO L276 IsEmpty]: Start isEmpty. Operand 1348 states and 1870 transitions. [2021-10-21 19:29:59,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-21 19:29:59,898 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:29:59,898 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:29:59,916 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:00,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:00,116 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:00,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:00,116 INFO L82 PathProgramCache]: Analyzing trace with hash 917468979, now seen corresponding path program 1 times [2021-10-21 19:30:00,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:00,117 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1059408170] [2021-10-21 19:30:00,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:00,117 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:00,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:00,118 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:00,128 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-10-21 19:30:00,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:00,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 19:30:00,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:01,158 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-21 19:30:01,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:01,352 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-21 19:30:01,353 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:01,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1059408170] [2021-10-21 19:30:01,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1059408170] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:01,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:01,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-21 19:30:01,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999662946] [2021-10-21 19:30:01,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 19:30:01,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:01,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 19:30:01,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-21 19:30:01,355 INFO L87 Difference]: Start difference. First operand 1348 states and 1870 transitions. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-10-21 19:30:02,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:02,092 INFO L93 Difference]: Finished difference Result 1361 states and 1881 transitions. [2021-10-21 19:30:02,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 19:30:02,093 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 53 [2021-10-21 19:30:02,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:02,098 INFO L225 Difference]: With dead ends: 1361 [2021-10-21 19:30:02,099 INFO L226 Difference]: Without dead ends: 1329 [2021-10-21 19:30:02,099 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 68.2ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:30:02,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-10-21 19:30:02,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 1321. [2021-10-21 19:30:02,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1321 states, 1037 states have (on average 1.3799421407907426) internal successors, (1431), 1070 states have internal predecessors, (1431), 173 states have call successors, (173), 82 states have call predecessors, (173), 110 states have return successors, (234), 174 states have call predecessors, (234), 166 states have call successors, (234) [2021-10-21 19:30:02,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1321 states to 1321 states and 1838 transitions. [2021-10-21 19:30:02,143 INFO L78 Accepts]: Start accepts. Automaton has 1321 states and 1838 transitions. Word has length 53 [2021-10-21 19:30:02,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:02,143 INFO L470 AbstractCegarLoop]: Abstraction has 1321 states and 1838 transitions. [2021-10-21 19:30:02,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-10-21 19:30:02,144 INFO L276 IsEmpty]: Start isEmpty. Operand 1321 states and 1838 transitions. [2021-10-21 19:30:02,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-10-21 19:30:02,149 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:02,149 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:02,179 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:02,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:02,378 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:02,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:02,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1142318984, now seen corresponding path program 1 times [2021-10-21 19:30:02,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:02,379 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [703241869] [2021-10-21 19:30:02,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:02,379 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:02,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:02,381 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:02,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-10-21 19:30:02,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:02,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 19:30:02,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:03,341 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-21 19:30:03,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:03,568 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-21 19:30:03,568 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:03,568 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [703241869] [2021-10-21 19:30:03,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [703241869] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:03,569 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:03,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-10-21 19:30:03,569 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959959905] [2021-10-21 19:30:03,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 19:30:03,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:03,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 19:30:03,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-21 19:30:03,570 INFO L87 Difference]: Start difference. First operand 1321 states and 1838 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-10-21 19:30:04,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:04,323 INFO L93 Difference]: Finished difference Result 1515 states and 2117 transitions. [2021-10-21 19:30:04,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 19:30:04,324 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 54 [2021-10-21 19:30:04,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:04,332 INFO L225 Difference]: With dead ends: 1515 [2021-10-21 19:30:04,332 INFO L226 Difference]: Without dead ends: 1513 [2021-10-21 19:30:04,332 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 41.6ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:30:04,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1513 states. [2021-10-21 19:30:04,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1513 to 1314. [2021-10-21 19:30:04,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1314 states, 1031 states have (on average 1.3743937924345295) internal successors, (1417), 1063 states have internal predecessors, (1417), 172 states have call successors, (172), 82 states have call predecessors, (172), 110 states have return successors, (234), 174 states have call predecessors, (234), 166 states have call successors, (234) [2021-10-21 19:30:04,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1314 states to 1314 states and 1823 transitions. [2021-10-21 19:30:04,375 INFO L78 Accepts]: Start accepts. Automaton has 1314 states and 1823 transitions. Word has length 54 [2021-10-21 19:30:04,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:04,376 INFO L470 AbstractCegarLoop]: Abstraction has 1314 states and 1823 transitions. [2021-10-21 19:30:04,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2021-10-21 19:30:04,376 INFO L276 IsEmpty]: Start isEmpty. Operand 1314 states and 1823 transitions. [2021-10-21 19:30:04,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-21 19:30:04,381 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:04,381 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:04,396 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2021-10-21 19:30:04,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:04,595 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:04,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:04,596 INFO L82 PathProgramCache]: Analyzing trace with hash -881284292, now seen corresponding path program 1 times [2021-10-21 19:30:04,596 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:04,596 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1960114885] [2021-10-21 19:30:04,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:04,597 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:04,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:04,598 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:04,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-10-21 19:30:05,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:05,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-21 19:30:05,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:05,465 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-21 19:30:05,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:05,771 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-21 19:30:05,771 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:05,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1960114885] [2021-10-21 19:30:05,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1960114885] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:05,772 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:05,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-21 19:30:05,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58861491] [2021-10-21 19:30:05,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-21 19:30:05,773 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:05,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-21 19:30:05,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-10-21 19:30:05,774 INFO L87 Difference]: Start difference. First operand 1314 states and 1823 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 12 states have internal predecessors, (62), 4 states have call successors, (9), 2 states have call predecessors, (9), 5 states have return successors, (9), 7 states have call predecessors, (9), 3 states have call successors, (9) [2021-10-21 19:30:06,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:06,292 INFO L93 Difference]: Finished difference Result 1377 states and 1903 transitions. [2021-10-21 19:30:06,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-21 19:30:06,293 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 12 states have internal predecessors, (62), 4 states have call successors, (9), 2 states have call predecessors, (9), 5 states have return successors, (9), 7 states have call predecessors, (9), 3 states have call successors, (9) Word has length 55 [2021-10-21 19:30:06,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:06,301 INFO L225 Difference]: With dead ends: 1377 [2021-10-21 19:30:06,301 INFO L226 Difference]: Without dead ends: 1257 [2021-10-21 19:30:06,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 172.7ms TimeCoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-10-21 19:30:06,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2021-10-21 19:30:06,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 1252. [2021-10-21 19:30:06,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1252 states, 983 states have (on average 1.3326551373346898) internal successors, (1310), 1014 states have internal predecessors, (1310), 158 states have call successors, (158), 82 states have call predecessors, (158), 110 states have return successors, (220), 161 states have call predecessors, (220), 152 states have call successors, (220) [2021-10-21 19:30:06,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1252 states to 1252 states and 1688 transitions. [2021-10-21 19:30:06,371 INFO L78 Accepts]: Start accepts. Automaton has 1252 states and 1688 transitions. Word has length 55 [2021-10-21 19:30:06,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:06,372 INFO L470 AbstractCegarLoop]: Abstraction has 1252 states and 1688 transitions. [2021-10-21 19:30:06,373 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 12 states have internal predecessors, (62), 4 states have call successors, (9), 2 states have call predecessors, (9), 5 states have return successors, (9), 7 states have call predecessors, (9), 3 states have call successors, (9) [2021-10-21 19:30:06,373 INFO L276 IsEmpty]: Start isEmpty. Operand 1252 states and 1688 transitions. [2021-10-21 19:30:06,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-10-21 19:30:06,379 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:06,380 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:06,402 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:06,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:06,597 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:06,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:06,598 INFO L82 PathProgramCache]: Analyzing trace with hash 149703456, now seen corresponding path program 1 times [2021-10-21 19:30:06,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:06,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1186020937] [2021-10-21 19:30:06,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:06,599 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:06,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:06,600 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:06,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-10-21 19:30:07,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:07,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-21 19:30:07,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:07,790 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-21 19:30:07,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:08,258 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-21 19:30:08,259 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:08,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1186020937] [2021-10-21 19:30:08,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1186020937] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:08,259 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:08,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 10] imperfect sequences [] total 19 [2021-10-21 19:30:08,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1412260374] [2021-10-21 19:30:08,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-21 19:30:08,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:08,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-21 19:30:08,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-10-21 19:30:08,261 INFO L87 Difference]: Start difference. First operand 1252 states and 1688 transitions. Second operand has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 13 states have internal predecessors, (62), 2 states have call successors, (8), 2 states have call predecessors, (8), 7 states have return successors, (9), 7 states have call predecessors, (9), 1 states have call successors, (9) [2021-10-21 19:30:08,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:08,832 INFO L93 Difference]: Finished difference Result 1332 states and 1786 transitions. [2021-10-21 19:30:08,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-21 19:30:08,835 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 13 states have internal predecessors, (62), 2 states have call successors, (8), 2 states have call predecessors, (8), 7 states have return successors, (9), 7 states have call predecessors, (9), 1 states have call successors, (9) Word has length 56 [2021-10-21 19:30:08,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:08,841 INFO L225 Difference]: With dead ends: 1332 [2021-10-21 19:30:08,841 INFO L226 Difference]: Without dead ends: 1296 [2021-10-21 19:30:08,845 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 286.5ms TimeCoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-21 19:30:08,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1296 states. [2021-10-21 19:30:08,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1296 to 1254. [2021-10-21 19:30:08,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1254 states, 987 states have (on average 1.331306990881459) internal successors, (1314), 1018 states have internal predecessors, (1314), 156 states have call successors, (156), 82 states have call predecessors, (156), 110 states have return successors, (218), 159 states have call predecessors, (218), 150 states have call successors, (218) [2021-10-21 19:30:08,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1254 states to 1254 states and 1688 transitions. [2021-10-21 19:30:08,883 INFO L78 Accepts]: Start accepts. Automaton has 1254 states and 1688 transitions. Word has length 56 [2021-10-21 19:30:08,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:08,883 INFO L470 AbstractCegarLoop]: Abstraction has 1254 states and 1688 transitions. [2021-10-21 19:30:08,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.263157894736842) internal successors, (62), 13 states have internal predecessors, (62), 2 states have call successors, (8), 2 states have call predecessors, (8), 7 states have return successors, (9), 7 states have call predecessors, (9), 1 states have call successors, (9) [2021-10-21 19:30:08,883 INFO L276 IsEmpty]: Start isEmpty. Operand 1254 states and 1688 transitions. [2021-10-21 19:30:08,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-10-21 19:30:08,887 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:08,887 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:08,906 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:09,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:09,102 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:09,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:09,103 INFO L82 PathProgramCache]: Analyzing trace with hash -1617706055, now seen corresponding path program 1 times [2021-10-21 19:30:09,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:09,103 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1803666302] [2021-10-21 19:30:09,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:09,103 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:09,103 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:09,104 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:09,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-10-21 19:30:09,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:09,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-21 19:30:09,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:10,040 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-21 19:30:10,040 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:10,390 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-21 19:30:10,390 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:10,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1803666302] [2021-10-21 19:30:10,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1803666302] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:10,390 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:10,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 10] imperfect sequences [] total 19 [2021-10-21 19:30:10,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693875927] [2021-10-21 19:30:10,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-21 19:30:10,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:10,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-21 19:30:10,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2021-10-21 19:30:10,392 INFO L87 Difference]: Start difference. First operand 1254 states and 1688 transitions. Second operand has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 13 states have internal predecessors, (61), 2 states have call successors, (8), 2 states have call predecessors, (8), 7 states have return successors, (9), 7 states have call predecessors, (9), 1 states have call successors, (9) [2021-10-21 19:30:10,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:10,809 INFO L93 Difference]: Finished difference Result 1323 states and 1771 transitions. [2021-10-21 19:30:10,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-21 19:30:10,809 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 13 states have internal predecessors, (61), 2 states have call successors, (8), 2 states have call predecessors, (8), 7 states have return successors, (9), 7 states have call predecessors, (9), 1 states have call successors, (9) Word has length 55 [2021-10-21 19:30:10,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:10,816 INFO L225 Difference]: With dead ends: 1323 [2021-10-21 19:30:10,816 INFO L226 Difference]: Without dead ends: 1287 [2021-10-21 19:30:10,816 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 200.8ms TimeCoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-21 19:30:10,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1287 states. [2021-10-21 19:30:10,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1287 to 1245. [2021-10-21 19:30:10,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1245 states, 982 states have (on average 1.3309572301425663) internal successors, (1307), 1012 states have internal predecessors, (1307), 154 states have call successors, (154), 82 states have call predecessors, (154), 108 states have return successors, (214), 156 states have call predecessors, (214), 148 states have call successors, (214) [2021-10-21 19:30:10,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1245 states to 1245 states and 1675 transitions. [2021-10-21 19:30:10,880 INFO L78 Accepts]: Start accepts. Automaton has 1245 states and 1675 transitions. Word has length 55 [2021-10-21 19:30:10,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:10,880 INFO L470 AbstractCegarLoop]: Abstraction has 1245 states and 1675 transitions. [2021-10-21 19:30:10,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.210526315789474) internal successors, (61), 13 states have internal predecessors, (61), 2 states have call successors, (8), 2 states have call predecessors, (8), 7 states have return successors, (9), 7 states have call predecessors, (9), 1 states have call successors, (9) [2021-10-21 19:30:10,881 INFO L276 IsEmpty]: Start isEmpty. Operand 1245 states and 1675 transitions. [2021-10-21 19:30:10,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-10-21 19:30:10,885 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:10,885 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:30:10,906 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:11,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:11,098 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:11,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:11,099 INFO L82 PathProgramCache]: Analyzing trace with hash 961876664, now seen corresponding path program 1 times [2021-10-21 19:30:11,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:11,099 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [123881769] [2021-10-21 19:30:11,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:11,099 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:11,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:11,100 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:11,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-10-21 19:30:11,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:11,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-21 19:30:11,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:11,960 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:30:11,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:12,141 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:30:12,141 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:12,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [123881769] [2021-10-21 19:30:12,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [123881769] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:12,142 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:12,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 6 [2021-10-21 19:30:12,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525784824] [2021-10-21 19:30:12,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-21 19:30:12,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:12,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 19:30:12,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-21 19:30:12,143 INFO L87 Difference]: Start difference. First operand 1245 states and 1675 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (7), 3 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:30:12,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:12,186 INFO L93 Difference]: Finished difference Result 1231 states and 1653 transitions. [2021-10-21 19:30:12,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:30:12,187 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (7), 3 states have call predecessors, (7), 1 states have call successors, (7) Word has length 74 [2021-10-21 19:30:12,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:12,195 INFO L225 Difference]: With dead ends: 1231 [2021-10-21 19:30:12,195 INFO L226 Difference]: Without dead ends: 1231 [2021-10-21 19:30:12,196 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.8ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-21 19:30:12,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1231 states. [2021-10-21 19:30:12,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1231 to 1231. [2021-10-21 19:30:12,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1231 states, 968 states have (on average 1.3274793388429753) internal successors, (1285), 998 states have internal predecessors, (1285), 154 states have call successors, (154), 82 states have call predecessors, (154), 108 states have return successors, (214), 156 states have call predecessors, (214), 148 states have call successors, (214) [2021-10-21 19:30:12,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1231 states to 1231 states and 1653 transitions. [2021-10-21 19:30:12,225 INFO L78 Accepts]: Start accepts. Automaton has 1231 states and 1653 transitions. Word has length 74 [2021-10-21 19:30:12,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:12,226 INFO L470 AbstractCegarLoop]: Abstraction has 1231 states and 1653 transitions. [2021-10-21 19:30:12,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (7), 3 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:30:12,226 INFO L276 IsEmpty]: Start isEmpty. Operand 1231 states and 1653 transitions. [2021-10-21 19:30:12,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-10-21 19:30:12,230 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:12,230 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:12,246 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:12,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:12,446 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:12,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:12,446 INFO L82 PathProgramCache]: Analyzing trace with hash -1650252631, now seen corresponding path program 1 times [2021-10-21 19:30:12,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:12,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [250663514] [2021-10-21 19:30:12,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:12,447 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:12,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:12,448 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:12,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-10-21 19:30:13,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:13,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-21 19:30:13,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:13,287 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-21 19:30:13,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:13,544 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-21 19:30:13,545 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:13,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [250663514] [2021-10-21 19:30:13,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [250663514] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:13,545 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:13,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 7 [2021-10-21 19:30:13,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343499912] [2021-10-21 19:30:13,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-21 19:30:13,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:13,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-21 19:30:13,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-10-21 19:30:13,547 INFO L87 Difference]: Start difference. First operand 1231 states and 1653 transitions. Second operand has 7 states, 5 states have (on average 9.2) internal successors, (46), 7 states have internal predecessors, (46), 5 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-21 19:30:13,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:13,690 INFO L93 Difference]: Finished difference Result 1251 states and 1684 transitions. [2021-10-21 19:30:13,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:30:13,691 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 9.2) internal successors, (46), 7 states have internal predecessors, (46), 5 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) Word has length 59 [2021-10-21 19:30:13,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:13,698 INFO L225 Difference]: With dead ends: 1251 [2021-10-21 19:30:13,698 INFO L226 Difference]: Without dead ends: 1251 [2021-10-21 19:30:13,698 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 30.7ms TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:30:13,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1251 states. [2021-10-21 19:30:13,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1251 to 1243. [2021-10-21 19:30:13,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1243 states, 976 states have (on average 1.3278688524590163) internal successors, (1296), 1009 states have internal predecessors, (1296), 157 states have call successors, (157), 82 states have call predecessors, (157), 109 states have return successors, (220), 157 states have call predecessors, (220), 151 states have call successors, (220) [2021-10-21 19:30:13,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1243 states to 1243 states and 1673 transitions. [2021-10-21 19:30:13,727 INFO L78 Accepts]: Start accepts. Automaton has 1243 states and 1673 transitions. Word has length 59 [2021-10-21 19:30:13,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:13,728 INFO L470 AbstractCegarLoop]: Abstraction has 1243 states and 1673 transitions. [2021-10-21 19:30:13,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 9.2) internal successors, (46), 7 states have internal predecessors, (46), 5 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 4 states have call successors, (8) [2021-10-21 19:30:13,728 INFO L276 IsEmpty]: Start isEmpty. Operand 1243 states and 1673 transitions. [2021-10-21 19:30:13,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-10-21 19:30:13,732 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:13,732 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:13,757 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:13,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:13,946 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:13,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:13,947 INFO L82 PathProgramCache]: Analyzing trace with hash -1173789694, now seen corresponding path program 1 times [2021-10-21 19:30:13,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:13,947 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [945160580] [2021-10-21 19:30:13,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:13,947 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:13,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:13,948 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:13,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-10-21 19:30:14,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:14,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-21 19:30:14,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:14,929 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-21 19:30:14,929 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:15,419 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-21 19:30:15,420 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:15,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [945160580] [2021-10-21 19:30:15,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [945160580] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:15,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:15,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-21 19:30:15,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719880538] [2021-10-21 19:30:15,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-21 19:30:15,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:15,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-21 19:30:15,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-10-21 19:30:15,422 INFO L87 Difference]: Start difference. First operand 1243 states and 1673 transitions. Second operand has 22 states, 20 states have (on average 3.45) internal successors, (69), 16 states have internal predecessors, (69), 6 states have call successors, (11), 2 states have call predecessors, (11), 7 states have return successors, (11), 9 states have call predecessors, (11), 5 states have call successors, (11) [2021-10-21 19:30:15,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:15,856 INFO L93 Difference]: Finished difference Result 1273 states and 1713 transitions. [2021-10-21 19:30:15,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-21 19:30:15,857 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 3.45) internal successors, (69), 16 states have internal predecessors, (69), 6 states have call successors, (11), 2 states have call predecessors, (11), 7 states have return successors, (11), 9 states have call predecessors, (11), 5 states have call successors, (11) Word has length 62 [2021-10-21 19:30:15,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:15,869 INFO L225 Difference]: With dead ends: 1273 [2021-10-21 19:30:15,869 INFO L226 Difference]: Without dead ends: 1252 [2021-10-21 19:30:15,870 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 275.9ms TimeCoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2021-10-21 19:30:15,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2021-10-21 19:30:15,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 1241. [2021-10-21 19:30:15,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1241 states, 975 states have (on average 1.3261538461538462) internal successors, (1293), 1008 states have internal predecessors, (1293), 156 states have call successors, (156), 82 states have call predecessors, (156), 109 states have return successors, (219), 156 states have call predecessors, (219), 150 states have call successors, (219) [2021-10-21 19:30:15,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1241 states to 1241 states and 1668 transitions. [2021-10-21 19:30:15,906 INFO L78 Accepts]: Start accepts. Automaton has 1241 states and 1668 transitions. Word has length 62 [2021-10-21 19:30:15,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:15,906 INFO L470 AbstractCegarLoop]: Abstraction has 1241 states and 1668 transitions. [2021-10-21 19:30:15,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 3.45) internal successors, (69), 16 states have internal predecessors, (69), 6 states have call successors, (11), 2 states have call predecessors, (11), 7 states have return successors, (11), 9 states have call predecessors, (11), 5 states have call successors, (11) [2021-10-21 19:30:15,906 INFO L276 IsEmpty]: Start isEmpty. Operand 1241 states and 1668 transitions. [2021-10-21 19:30:15,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-10-21 19:30:15,910 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:15,911 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:15,935 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:16,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:16,126 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:16,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:16,126 INFO L82 PathProgramCache]: Analyzing trace with hash 990509289, now seen corresponding path program 1 times [2021-10-21 19:30:16,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:16,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1128657] [2021-10-21 19:30:16,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:16,127 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:16,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:16,128 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:16,130 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-10-21 19:30:16,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:16,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-21 19:30:16,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:17,090 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-21 19:30:17,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:17,534 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-21 19:30:17,534 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:17,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1128657] [2021-10-21 19:30:17,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1128657] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:17,534 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:17,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-21 19:30:17,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534442740] [2021-10-21 19:30:17,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-21 19:30:17,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:17,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-21 19:30:17,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-10-21 19:30:17,536 INFO L87 Difference]: Start difference. First operand 1241 states and 1668 transitions. Second operand has 22 states, 20 states have (on average 3.3) internal successors, (66), 16 states have internal predecessors, (66), 6 states have call successors, (11), 2 states have call predecessors, (11), 7 states have return successors, (11), 9 states have call predecessors, (11), 5 states have call successors, (11) [2021-10-21 19:30:18,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:18,048 INFO L93 Difference]: Finished difference Result 1290 states and 1730 transitions. [2021-10-21 19:30:18,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-21 19:30:18,049 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 3.3) internal successors, (66), 16 states have internal predecessors, (66), 6 states have call successors, (11), 2 states have call predecessors, (11), 7 states have return successors, (11), 9 states have call predecessors, (11), 5 states have call successors, (11) Word has length 59 [2021-10-21 19:30:18,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:18,054 INFO L225 Difference]: With dead ends: 1290 [2021-10-21 19:30:18,054 INFO L226 Difference]: Without dead ends: 1239 [2021-10-21 19:30:18,055 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 330.5ms TimeCoverageRelationStatistics Valid=90, Invalid=722, Unknown=0, NotChecked=0, Total=812 [2021-10-21 19:30:18,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1239 states. [2021-10-21 19:30:18,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1239 to 1236. [2021-10-21 19:30:18,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1236 states, 970 states have (on average 1.297938144329897) internal successors, (1259), 1003 states have internal predecessors, (1259), 156 states have call successors, (156), 82 states have call predecessors, (156), 109 states have return successors, (219), 156 states have call predecessors, (219), 150 states have call successors, (219) [2021-10-21 19:30:18,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1236 states to 1236 states and 1634 transitions. [2021-10-21 19:30:18,091 INFO L78 Accepts]: Start accepts. Automaton has 1236 states and 1634 transitions. Word has length 59 [2021-10-21 19:30:18,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:18,091 INFO L470 AbstractCegarLoop]: Abstraction has 1236 states and 1634 transitions. [2021-10-21 19:30:18,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 3.3) internal successors, (66), 16 states have internal predecessors, (66), 6 states have call successors, (11), 2 states have call predecessors, (11), 7 states have return successors, (11), 9 states have call predecessors, (11), 5 states have call successors, (11) [2021-10-21 19:30:18,092 INFO L276 IsEmpty]: Start isEmpty. Operand 1236 states and 1634 transitions. [2021-10-21 19:30:18,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-10-21 19:30:18,104 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:18,104 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:18,126 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:18,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:18,321 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:18,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:18,321 INFO L82 PathProgramCache]: Analyzing trace with hash 846257089, now seen corresponding path program 1 times [2021-10-21 19:30:18,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:18,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [733623041] [2021-10-21 19:30:18,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:18,322 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:18,322 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:18,322 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:18,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-10-21 19:30:19,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:19,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-21 19:30:19,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:19,377 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-21 19:30:19,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:19,747 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-21 19:30:19,747 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:19,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [733623041] [2021-10-21 19:30:19,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [733623041] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:19,748 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:19,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 11] imperfect sequences [] total 21 [2021-10-21 19:30:19,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547330388] [2021-10-21 19:30:19,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-21 19:30:19,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:19,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-21 19:30:19,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-10-21 19:30:19,750 INFO L87 Difference]: Start difference. First operand 1236 states and 1634 transitions. Second operand has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 15 states have internal predecessors, (65), 2 states have call successors, (8), 2 states have call predecessors, (8), 7 states have return successors, (9), 7 states have call predecessors, (9), 1 states have call successors, (9) [2021-10-21 19:30:20,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:20,254 INFO L93 Difference]: Finished difference Result 1312 states and 1722 transitions. [2021-10-21 19:30:20,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-21 19:30:20,255 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 15 states have internal predecessors, (65), 2 states have call successors, (8), 2 states have call predecessors, (8), 7 states have return successors, (9), 7 states have call predecessors, (9), 1 states have call successors, (9) Word has length 58 [2021-10-21 19:30:20,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:20,260 INFO L225 Difference]: With dead ends: 1312 [2021-10-21 19:30:20,260 INFO L226 Difference]: Without dead ends: 1270 [2021-10-21 19:30:20,261 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 260.5ms TimeCoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2021-10-21 19:30:20,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1270 states. [2021-10-21 19:30:20,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1270 to 1230. [2021-10-21 19:30:20,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1230 states, 966 states have (on average 1.2971014492753623) internal successors, (1253), 999 states have internal predecessors, (1253), 154 states have call successors, (154), 82 states have call predecessors, (154), 109 states have return successors, (217), 154 states have call predecessors, (217), 148 states have call successors, (217) [2021-10-21 19:30:20,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1230 states to 1230 states and 1624 transitions. [2021-10-21 19:30:20,289 INFO L78 Accepts]: Start accepts. Automaton has 1230 states and 1624 transitions. Word has length 58 [2021-10-21 19:30:20,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:20,289 INFO L470 AbstractCegarLoop]: Abstraction has 1230 states and 1624 transitions. [2021-10-21 19:30:20,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.0952380952380953) internal successors, (65), 15 states have internal predecessors, (65), 2 states have call successors, (8), 2 states have call predecessors, (8), 7 states have return successors, (9), 7 states have call predecessors, (9), 1 states have call successors, (9) [2021-10-21 19:30:20,290 INFO L276 IsEmpty]: Start isEmpty. Operand 1230 states and 1624 transitions. [2021-10-21 19:30:20,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-21 19:30:20,293 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:20,294 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:20,313 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:20,509 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:20,510 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:20,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:20,510 INFO L82 PathProgramCache]: Analyzing trace with hash 1230874093, now seen corresponding path program 1 times [2021-10-21 19:30:20,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:20,511 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1602878724] [2021-10-21 19:30:20,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:20,511 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:20,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:20,511 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:20,512 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-10-21 19:30:21,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:21,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-21 19:30:21,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:21,440 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-21 19:30:21,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:21,607 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-21 19:30:21,607 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:21,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1602878724] [2021-10-21 19:30:21,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1602878724] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:21,607 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:21,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-10-21 19:30:21,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506989972] [2021-10-21 19:30:21,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-21 19:30:21,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:21,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 19:30:21,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 19:30:21,609 INFO L87 Difference]: Start difference. First operand 1230 states and 1624 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-10-21 19:30:21,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:21,734 INFO L93 Difference]: Finished difference Result 1306 states and 1752 transitions. [2021-10-21 19:30:21,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 19:30:21,735 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 60 [2021-10-21 19:30:21,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:21,740 INFO L225 Difference]: With dead ends: 1306 [2021-10-21 19:30:21,740 INFO L226 Difference]: Without dead ends: 1306 [2021-10-21 19:30:21,740 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.1ms TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-10-21 19:30:21,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1306 states. [2021-10-21 19:30:21,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1306 to 1244. [2021-10-21 19:30:21,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1244 states, 976 states have (on average 1.298155737704918) internal successors, (1267), 1011 states have internal predecessors, (1267), 156 states have call successors, (156), 82 states have call predecessors, (156), 111 states have return successors, (231), 156 states have call predecessors, (231), 150 states have call successors, (231) [2021-10-21 19:30:21,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1244 states to 1244 states and 1654 transitions. [2021-10-21 19:30:21,770 INFO L78 Accepts]: Start accepts. Automaton has 1244 states and 1654 transitions. Word has length 60 [2021-10-21 19:30:21,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:21,770 INFO L470 AbstractCegarLoop]: Abstraction has 1244 states and 1654 transitions. [2021-10-21 19:30:21,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-10-21 19:30:21,771 INFO L276 IsEmpty]: Start isEmpty. Operand 1244 states and 1654 transitions. [2021-10-21 19:30:21,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-21 19:30:21,775 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:21,775 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:21,792 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:21,989 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:21,990 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:21,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:21,990 INFO L82 PathProgramCache]: Analyzing trace with hash 1505633707, now seen corresponding path program 1 times [2021-10-21 19:30:21,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:21,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2081945396] [2021-10-21 19:30:21,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:21,991 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:21,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:21,992 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:22,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-10-21 19:30:22,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:22,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-21 19:30:22,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:23,048 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-21 19:30:23,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:23,390 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-21 19:30:23,390 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:23,390 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2081945396] [2021-10-21 19:30:23,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2081945396] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:23,391 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:23,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-21 19:30:23,391 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549146285] [2021-10-21 19:30:23,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-21 19:30:23,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:23,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-21 19:30:23,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-10-21 19:30:23,393 INFO L87 Difference]: Start difference. First operand 1244 states and 1654 transitions. Second operand has 20 states, 20 states have (on average 3.25) internal successors, (65), 14 states have internal predecessors, (65), 4 states have call successors, (10), 2 states have call predecessors, (10), 7 states have return successors, (11), 9 states have call predecessors, (11), 3 states have call successors, (11) [2021-10-21 19:30:23,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:23,571 INFO L93 Difference]: Finished difference Result 1310 states and 1763 transitions. [2021-10-21 19:30:23,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-21 19:30:23,572 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.25) internal successors, (65), 14 states have internal predecessors, (65), 4 states have call successors, (10), 2 states have call predecessors, (10), 7 states have return successors, (11), 9 states have call predecessors, (11), 3 states have call successors, (11) Word has length 60 [2021-10-21 19:30:23,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:23,577 INFO L225 Difference]: With dead ends: 1310 [2021-10-21 19:30:23,577 INFO L226 Difference]: Without dead ends: 1266 [2021-10-21 19:30:23,579 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 212.3ms TimeCoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2021-10-21 19:30:23,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1266 states. [2021-10-21 19:30:23,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1266 to 1250. [2021-10-21 19:30:23,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1250 states, 979 states have (on average 1.296220633299285) internal successors, (1269), 1018 states have internal predecessors, (1269), 155 states have call successors, (155), 82 states have call predecessors, (155), 115 states have return successors, (260), 155 states have call predecessors, (260), 149 states have call successors, (260) [2021-10-21 19:30:23,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1250 states to 1250 states and 1684 transitions. [2021-10-21 19:30:23,610 INFO L78 Accepts]: Start accepts. Automaton has 1250 states and 1684 transitions. Word has length 60 [2021-10-21 19:30:23,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:23,611 INFO L470 AbstractCegarLoop]: Abstraction has 1250 states and 1684 transitions. [2021-10-21 19:30:23,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.25) internal successors, (65), 14 states have internal predecessors, (65), 4 states have call successors, (10), 2 states have call predecessors, (10), 7 states have return successors, (11), 9 states have call predecessors, (11), 3 states have call successors, (11) [2021-10-21 19:30:23,611 INFO L276 IsEmpty]: Start isEmpty. Operand 1250 states and 1684 transitions. [2021-10-21 19:30:23,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-10-21 19:30:23,616 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:23,616 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 19:30:23,638 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:23,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:23,833 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:23,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:23,833 INFO L82 PathProgramCache]: Analyzing trace with hash 207330224, now seen corresponding path program 1 times [2021-10-21 19:30:23,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:23,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1659932498] [2021-10-21 19:30:23,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:23,833 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:23,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:23,834 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:23,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-10-21 19:30:24,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:24,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 19:30:24,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:24,891 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:30:24,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:25,102 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 19:30:25,102 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:25,102 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1659932498] [2021-10-21 19:30:25,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1659932498] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:25,102 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:25,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 7 [2021-10-21 19:30:25,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313871766] [2021-10-21 19:30:25,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-21 19:30:25,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:25,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-21 19:30:25,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-10-21 19:30:25,104 INFO L87 Difference]: Start difference. First operand 1250 states and 1684 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 4 states have call successors, (19), 6 states have call predecessors, (19), 5 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2021-10-21 19:30:25,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:25,656 INFO L93 Difference]: Finished difference Result 1228 states and 1624 transitions. [2021-10-21 19:30:25,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 19:30:25,656 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 4 states have call successors, (19), 6 states have call predecessors, (19), 5 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 77 [2021-10-21 19:30:25,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:25,660 INFO L225 Difference]: With dead ends: 1228 [2021-10-21 19:30:25,660 INFO L226 Difference]: Without dead ends: 1228 [2021-10-21 19:30:25,660 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 24.4ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:30:25,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1228 states. [2021-10-21 19:30:25,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1228 to 1228. [2021-10-21 19:30:25,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1228 states, 961 states have (on average 1.2851196670135276) internal successors, (1235), 998 states have internal predecessors, (1235), 153 states have call successors, (153), 82 states have call predecessors, (153), 113 states have return successors, (236), 153 states have call predecessors, (236), 147 states have call successors, (236) [2021-10-21 19:30:25,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1228 states to 1228 states and 1624 transitions. [2021-10-21 19:30:25,714 INFO L78 Accepts]: Start accepts. Automaton has 1228 states and 1624 transitions. Word has length 77 [2021-10-21 19:30:25,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:25,714 INFO L470 AbstractCegarLoop]: Abstraction has 1228 states and 1624 transitions. [2021-10-21 19:30:25,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 4 states have call successors, (19), 6 states have call predecessors, (19), 5 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2021-10-21 19:30:25,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1228 states and 1624 transitions. [2021-10-21 19:30:25,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-21 19:30:25,719 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:25,720 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:25,736 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:25,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:25,936 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:25,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:25,937 INFO L82 PathProgramCache]: Analyzing trace with hash 1808459213, now seen corresponding path program 1 times [2021-10-21 19:30:25,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:25,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1588175336] [2021-10-21 19:30:25,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:25,937 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:25,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:25,938 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:25,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-10-21 19:30:26,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:26,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 19:30:26,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:27,218 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-21 19:30:27,218 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:27,452 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-21 19:30:27,452 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:27,452 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1588175336] [2021-10-21 19:30:27,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1588175336] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:27,453 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:27,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [] total 7 [2021-10-21 19:30:27,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373032288] [2021-10-21 19:30:27,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-21 19:30:27,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:27,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-21 19:30:27,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-10-21 19:30:27,455 INFO L87 Difference]: Start difference. First operand 1228 states and 1624 transitions. Second operand has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (21), 4 states have call predecessors, (21), 7 states have return successors, (13), 6 states have call predecessors, (13), 3 states have call successors, (13) [2021-10-21 19:30:28,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:28,062 INFO L93 Difference]: Finished difference Result 1242 states and 1636 transitions. [2021-10-21 19:30:28,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:30:28,063 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (21), 4 states have call predecessors, (21), 7 states have return successors, (13), 6 states have call predecessors, (13), 3 states have call successors, (13) Word has length 65 [2021-10-21 19:30:28,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:28,067 INFO L225 Difference]: With dead ends: 1242 [2021-10-21 19:30:28,067 INFO L226 Difference]: Without dead ends: 1242 [2021-10-21 19:30:28,067 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 50.5ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:30:28,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states. [2021-10-21 19:30:28,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 1228. [2021-10-21 19:30:28,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1228 states, 961 states have (on average 1.2809573361082207) internal successors, (1231), 998 states have internal predecessors, (1231), 153 states have call successors, (153), 82 states have call predecessors, (153), 113 states have return successors, (236), 153 states have call predecessors, (236), 147 states have call successors, (236) [2021-10-21 19:30:28,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1228 states to 1228 states and 1620 transitions. [2021-10-21 19:30:28,104 INFO L78 Accepts]: Start accepts. Automaton has 1228 states and 1620 transitions. Word has length 65 [2021-10-21 19:30:28,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:28,104 INFO L470 AbstractCegarLoop]: Abstraction has 1228 states and 1620 transitions. [2021-10-21 19:30:28,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 4 states have call successors, (21), 4 states have call predecessors, (21), 7 states have return successors, (13), 6 states have call predecessors, (13), 3 states have call successors, (13) [2021-10-21 19:30:28,105 INFO L276 IsEmpty]: Start isEmpty. Operand 1228 states and 1620 transitions. [2021-10-21 19:30:28,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-21 19:30:28,109 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:28,110 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:28,126 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2021-10-21 19:30:28,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:28,323 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:28,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:28,324 INFO L82 PathProgramCache]: Analyzing trace with hash 251959398, now seen corresponding path program 1 times [2021-10-21 19:30:28,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:28,324 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [9253662] [2021-10-21 19:30:28,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:28,324 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:28,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:28,325 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:28,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-10-21 19:30:29,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:29,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 471 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-21 19:30:29,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:29,606 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-21 19:30:29,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:30,170 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-21 19:30:30,170 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:30,170 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [9253662] [2021-10-21 19:30:30,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [9253662] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:30,170 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:30,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14, 13] imperfect sequences [] total 25 [2021-10-21 19:30:30,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432070011] [2021-10-21 19:30:30,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-21 19:30:30,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:30,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-21 19:30:30,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-10-21 19:30:30,172 INFO L87 Difference]: Start difference. First operand 1228 states and 1620 transitions. Second operand has 25 states, 25 states have (on average 3.04) internal successors, (76), 17 states have internal predecessors, (76), 2 states have call successors, (9), 2 states have call predecessors, (9), 9 states have return successors, (11), 9 states have call predecessors, (11), 1 states have call successors, (11) [2021-10-21 19:30:30,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:30,658 INFO L93 Difference]: Finished difference Result 1304 states and 1706 transitions. [2021-10-21 19:30:30,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-21 19:30:30,658 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.04) internal successors, (76), 17 states have internal predecessors, (76), 2 states have call successors, (9), 2 states have call predecessors, (9), 9 states have return successors, (11), 9 states have call predecessors, (11), 1 states have call successors, (11) Word has length 69 [2021-10-21 19:30:30,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:30,663 INFO L225 Difference]: With dead ends: 1304 [2021-10-21 19:30:30,663 INFO L226 Difference]: Without dead ends: 1240 [2021-10-21 19:30:30,663 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 342.1ms TimeCoverageRelationStatistics Valid=82, Invalid=730, Unknown=0, NotChecked=0, Total=812 [2021-10-21 19:30:30,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1240 states. [2021-10-21 19:30:30,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1240 to 1206. [2021-10-21 19:30:30,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 945 states have (on average 1.2814814814814814) internal successors, (1211), 982 states have internal predecessors, (1211), 149 states have call successors, (149), 82 states have call predecessors, (149), 111 states have return successors, (230), 147 states have call predecessors, (230), 143 states have call successors, (230) [2021-10-21 19:30:30,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 1590 transitions. [2021-10-21 19:30:30,694 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 1590 transitions. Word has length 69 [2021-10-21 19:30:30,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:30,695 INFO L470 AbstractCegarLoop]: Abstraction has 1206 states and 1590 transitions. [2021-10-21 19:30:30,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.04) internal successors, (76), 17 states have internal predecessors, (76), 2 states have call successors, (9), 2 states have call predecessors, (9), 9 states have return successors, (11), 9 states have call predecessors, (11), 1 states have call successors, (11) [2021-10-21 19:30:30,695 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 1590 transitions. [2021-10-21 19:30:30,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-21 19:30:30,698 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:30,699 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:30,716 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:30,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:30,915 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:30,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:30,916 INFO L82 PathProgramCache]: Analyzing trace with hash -317898980, now seen corresponding path program 1 times [2021-10-21 19:30:30,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:30,916 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1317951980] [2021-10-21 19:30:30,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:30,917 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:30,917 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:30,917 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:30,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-10-21 19:30:31,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:31,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-21 19:30:31,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:32,205 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-21 19:30:32,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:32,740 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-21 19:30:32,740 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:32,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1317951980] [2021-10-21 19:30:32,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1317951980] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:32,741 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:32,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14, 13] imperfect sequences [] total 25 [2021-10-21 19:30:32,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552518753] [2021-10-21 19:30:32,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-21 19:30:32,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:32,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-21 19:30:32,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-10-21 19:30:32,742 INFO L87 Difference]: Start difference. First operand 1206 states and 1590 transitions. Second operand has 25 states, 25 states have (on average 2.8) internal successors, (70), 17 states have internal predecessors, (70), 2 states have call successors, (9), 2 states have call predecessors, (9), 9 states have return successors, (11), 9 states have call predecessors, (11), 1 states have call successors, (11) [2021-10-21 19:30:33,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:33,413 INFO L93 Difference]: Finished difference Result 1282 states and 1674 transitions. [2021-10-21 19:30:33,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-21 19:30:33,414 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.8) internal successors, (70), 17 states have internal predecessors, (70), 2 states have call successors, (9), 2 states have call predecessors, (9), 9 states have return successors, (11), 9 states have call predecessors, (11), 1 states have call successors, (11) Word has length 63 [2021-10-21 19:30:33,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:33,417 INFO L225 Difference]: With dead ends: 1282 [2021-10-21 19:30:33,417 INFO L226 Difference]: Without dead ends: 1230 [2021-10-21 19:30:33,418 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 374.5ms TimeCoverageRelationStatistics Valid=82, Invalid=730, Unknown=0, NotChecked=0, Total=812 [2021-10-21 19:30:33,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1230 states. [2021-10-21 19:30:33,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1230 to 1196. [2021-10-21 19:30:33,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1196 states, 939 states have (on average 1.281150159744409) internal successors, (1203), 976 states have internal predecessors, (1203), 147 states have call successors, (147), 82 states have call predecessors, (147), 109 states have return successors, (226), 143 states have call predecessors, (226), 141 states have call successors, (226) [2021-10-21 19:30:33,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1196 states to 1196 states and 1576 transitions. [2021-10-21 19:30:33,451 INFO L78 Accepts]: Start accepts. Automaton has 1196 states and 1576 transitions. Word has length 63 [2021-10-21 19:30:33,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:33,451 INFO L470 AbstractCegarLoop]: Abstraction has 1196 states and 1576 transitions. [2021-10-21 19:30:33,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.8) internal successors, (70), 17 states have internal predecessors, (70), 2 states have call successors, (9), 2 states have call predecessors, (9), 9 states have return successors, (11), 9 states have call predecessors, (11), 1 states have call successors, (11) [2021-10-21 19:30:33,452 INFO L276 IsEmpty]: Start isEmpty. Operand 1196 states and 1576 transitions. [2021-10-21 19:30:33,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-10-21 19:30:33,456 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:33,456 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:33,475 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:33,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:33,675 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:33,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:33,676 INFO L82 PathProgramCache]: Analyzing trace with hash -136722259, now seen corresponding path program 1 times [2021-10-21 19:30:33,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:33,676 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1781629187] [2021-10-21 19:30:33,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:33,676 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:33,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:33,677 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:33,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-10-21 19:30:34,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:34,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-21 19:30:34,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:35,014 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-21 19:30:35,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:35,570 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-21 19:30:35,570 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:35,570 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1781629187] [2021-10-21 19:30:35,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1781629187] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:35,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:35,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14, 13] imperfect sequences [] total 25 [2021-10-21 19:30:35,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598101473] [2021-10-21 19:30:35,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-21 19:30:35,571 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:35,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-21 19:30:35,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-10-21 19:30:35,573 INFO L87 Difference]: Start difference. First operand 1196 states and 1576 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 17 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 9 states have return successors, (11), 9 states have call predecessors, (11), 1 states have call successors, (11) [2021-10-21 19:30:36,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:36,078 INFO L93 Difference]: Finished difference Result 1272 states and 1658 transitions. [2021-10-21 19:30:36,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-21 19:30:36,078 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 17 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 9 states have return successors, (11), 9 states have call predecessors, (11), 1 states have call successors, (11) Word has length 62 [2021-10-21 19:30:36,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:36,082 INFO L225 Difference]: With dead ends: 1272 [2021-10-21 19:30:36,082 INFO L226 Difference]: Without dead ends: 1220 [2021-10-21 19:30:36,083 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 370.4ms TimeCoverageRelationStatistics Valid=82, Invalid=730, Unknown=0, NotChecked=0, Total=812 [2021-10-21 19:30:36,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1220 states. [2021-10-21 19:30:36,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1220 to 1186. [2021-10-21 19:30:36,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1186 states, 933 states have (on average 1.2808145766345123) internal successors, (1195), 970 states have internal predecessors, (1195), 145 states have call successors, (145), 82 states have call predecessors, (145), 107 states have return successors, (222), 139 states have call predecessors, (222), 139 states have call successors, (222) [2021-10-21 19:30:36,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1186 states to 1186 states and 1562 transitions. [2021-10-21 19:30:36,105 INFO L78 Accepts]: Start accepts. Automaton has 1186 states and 1562 transitions. Word has length 62 [2021-10-21 19:30:36,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:36,105 INFO L470 AbstractCegarLoop]: Abstraction has 1186 states and 1562 transitions. [2021-10-21 19:30:36,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 17 states have internal predecessors, (69), 2 states have call successors, (9), 2 states have call predecessors, (9), 9 states have return successors, (11), 9 states have call predecessors, (11), 1 states have call successors, (11) [2021-10-21 19:30:36,106 INFO L276 IsEmpty]: Start isEmpty. Operand 1186 states and 1562 transitions. [2021-10-21 19:30:36,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-10-21 19:30:36,109 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:36,110 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:36,127 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (36)] Ended with exit code 0 [2021-10-21 19:30:36,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:36,322 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:36,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:36,323 INFO L82 PathProgramCache]: Analyzing trace with hash -230207487, now seen corresponding path program 1 times [2021-10-21 19:30:36,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:36,323 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2075189810] [2021-10-21 19:30:36,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:36,324 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:36,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:36,325 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:36,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-10-21 19:30:37,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:37,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 426 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-21 19:30:37,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:37,884 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-21 19:30:37,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:38,474 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-21 19:30:38,474 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:38,475 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2075189810] [2021-10-21 19:30:38,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2075189810] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:38,475 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:38,475 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-21 19:30:38,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737843939] [2021-10-21 19:30:38,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-21 19:30:38,476 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:38,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-21 19:30:38,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-10-21 19:30:38,477 INFO L87 Difference]: Start difference. First operand 1186 states and 1562 transitions. Second operand has 22 states, 20 states have (on average 3.6) internal successors, (72), 16 states have internal predecessors, (72), 6 states have call successors, (12), 2 states have call predecessors, (12), 7 states have return successors, (12), 9 states have call predecessors, (12), 5 states have call successors, (12) [2021-10-21 19:30:38,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:38,762 INFO L93 Difference]: Finished difference Result 1210 states and 1591 transitions. [2021-10-21 19:30:38,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-21 19:30:38,762 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 3.6) internal successors, (72), 16 states have internal predecessors, (72), 6 states have call successors, (12), 2 states have call predecessors, (12), 7 states have return successors, (12), 9 states have call predecessors, (12), 5 states have call successors, (12) Word has length 67 [2021-10-21 19:30:38,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:38,765 INFO L225 Difference]: With dead ends: 1210 [2021-10-21 19:30:38,765 INFO L226 Difference]: Without dead ends: 1189 [2021-10-21 19:30:38,766 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 297.7ms TimeCoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2021-10-21 19:30:38,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1189 states. [2021-10-21 19:30:38,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1189 to 1184. [2021-10-21 19:30:38,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1184 states, 932 states have (on average 1.2789699570815452) internal successors, (1192), 969 states have internal predecessors, (1192), 144 states have call successors, (144), 82 states have call predecessors, (144), 107 states have return successors, (221), 138 states have call predecessors, (221), 138 states have call successors, (221) [2021-10-21 19:30:38,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1184 states to 1184 states and 1557 transitions. [2021-10-21 19:30:38,788 INFO L78 Accepts]: Start accepts. Automaton has 1184 states and 1557 transitions. Word has length 67 [2021-10-21 19:30:38,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:38,788 INFO L470 AbstractCegarLoop]: Abstraction has 1184 states and 1557 transitions. [2021-10-21 19:30:38,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 3.6) internal successors, (72), 16 states have internal predecessors, (72), 6 states have call successors, (12), 2 states have call predecessors, (12), 7 states have return successors, (12), 9 states have call predecessors, (12), 5 states have call successors, (12) [2021-10-21 19:30:38,788 INFO L276 IsEmpty]: Start isEmpty. Operand 1184 states and 1557 transitions. [2021-10-21 19:30:38,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-21 19:30:38,792 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:38,792 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:38,808 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:39,006 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:39,006 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:39,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:39,007 INFO L82 PathProgramCache]: Analyzing trace with hash -1443858433, now seen corresponding path program 1 times [2021-10-21 19:30:39,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:39,007 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [759201261] [2021-10-21 19:30:39,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:39,007 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:39,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:39,008 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:39,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-10-21 19:30:40,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:40,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-21 19:30:40,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:40,303 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-21 19:30:40,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:40,784 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-21 19:30:40,784 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:40,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [759201261] [2021-10-21 19:30:40,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [759201261] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:40,785 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:40,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-21 19:30:40,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951034329] [2021-10-21 19:30:40,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-21 19:30:40,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:40,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-21 19:30:40,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-10-21 19:30:40,786 INFO L87 Difference]: Start difference. First operand 1184 states and 1557 transitions. Second operand has 22 states, 20 states have (on average 3.5) internal successors, (70), 16 states have internal predecessors, (70), 6 states have call successors, (11), 2 states have call predecessors, (11), 7 states have return successors, (11), 9 states have call predecessors, (11), 5 states have call successors, (11) [2021-10-21 19:30:41,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:41,025 INFO L93 Difference]: Finished difference Result 1206 states and 1583 transitions. [2021-10-21 19:30:41,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-21 19:30:41,025 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 3.5) internal successors, (70), 16 states have internal predecessors, (70), 6 states have call successors, (11), 2 states have call predecessors, (11), 7 states have return successors, (11), 9 states have call predecessors, (11), 5 states have call successors, (11) Word has length 63 [2021-10-21 19:30:41,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:41,029 INFO L225 Difference]: With dead ends: 1206 [2021-10-21 19:30:41,029 INFO L226 Difference]: Without dead ends: 1185 [2021-10-21 19:30:41,030 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 262.9ms TimeCoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2021-10-21 19:30:41,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1185 states. [2021-10-21 19:30:41,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1185 to 1182. [2021-10-21 19:30:41,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 931 states have (on average 1.2771213748657357) internal successors, (1189), 968 states have internal predecessors, (1189), 143 states have call successors, (143), 82 states have call predecessors, (143), 107 states have return successors, (220), 137 states have call predecessors, (220), 137 states have call successors, (220) [2021-10-21 19:30:41,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 1552 transitions. [2021-10-21 19:30:41,051 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 1552 transitions. Word has length 63 [2021-10-21 19:30:41,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:41,051 INFO L470 AbstractCegarLoop]: Abstraction has 1182 states and 1552 transitions. [2021-10-21 19:30:41,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 3.5) internal successors, (70), 16 states have internal predecessors, (70), 6 states have call successors, (11), 2 states have call predecessors, (11), 7 states have return successors, (11), 9 states have call predecessors, (11), 5 states have call successors, (11) [2021-10-21 19:30:41,052 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 1552 transitions. [2021-10-21 19:30:41,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-10-21 19:30:41,055 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:41,056 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:41,073 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2021-10-21 19:30:41,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:41,273 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:41,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:41,274 INFO L82 PathProgramCache]: Analyzing trace with hash -2028961323, now seen corresponding path program 1 times [2021-10-21 19:30:41,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:41,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [563280234] [2021-10-21 19:30:41,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:41,275 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:41,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:41,276 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:41,306 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-10-21 19:30:42,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:42,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 19:30:42,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:42,732 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-21 19:30:42,732 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:42,883 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-21 19:30:42,883 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:42,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [563280234] [2021-10-21 19:30:42,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [563280234] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:42,884 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:42,884 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 19:30:42,884 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119593473] [2021-10-21 19:30:42,884 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:30:42,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:42,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:30:42,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:42,885 INFO L87 Difference]: Start difference. First operand 1182 states and 1552 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-10-21 19:30:42,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:42,890 INFO L93 Difference]: Finished difference Result 1088 states and 1388 transitions. [2021-10-21 19:30:42,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:30:42,893 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 63 [2021-10-21 19:30:42,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:42,897 INFO L225 Difference]: With dead ends: 1088 [2021-10-21 19:30:42,897 INFO L226 Difference]: Without dead ends: 1080 [2021-10-21 19:30:42,897 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:42,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1080 states. [2021-10-21 19:30:42,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1080 to 951. [2021-10-21 19:30:42,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 951 states, 752 states have (on average 1.2606382978723405) internal successors, (948), 775 states have internal predecessors, (948), 108 states have call successors, (108), 71 states have call predecessors, (108), 90 states have return successors, (140), 110 states have call predecessors, (140), 102 states have call successors, (140) [2021-10-21 19:30:42,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 951 states to 951 states and 1196 transitions. [2021-10-21 19:30:42,913 INFO L78 Accepts]: Start accepts. Automaton has 951 states and 1196 transitions. Word has length 63 [2021-10-21 19:30:42,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:42,914 INFO L470 AbstractCegarLoop]: Abstraction has 951 states and 1196 transitions. [2021-10-21 19:30:42,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-10-21 19:30:42,914 INFO L276 IsEmpty]: Start isEmpty. Operand 951 states and 1196 transitions. [2021-10-21 19:30:42,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-10-21 19:30:42,918 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:42,918 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:42,937 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (39)] Ended with exit code 0 [2021-10-21 19:30:43,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:43,137 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:43,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:43,138 INFO L82 PathProgramCache]: Analyzing trace with hash -1442764696, now seen corresponding path program 1 times [2021-10-21 19:30:43,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:43,138 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1472899621] [2021-10-21 19:30:43,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:43,138 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:43,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:43,139 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:43,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-10-21 19:30:44,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:44,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 19:30:44,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:44,464 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-21 19:30:44,464 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:44,660 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-21 19:30:44,660 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:44,660 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1472899621] [2021-10-21 19:30:44,660 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1472899621] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:44,660 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:44,660 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 19:30:44,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445350181] [2021-10-21 19:30:44,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:30:44,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:44,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:30:44,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:44,662 INFO L87 Difference]: Start difference. First operand 951 states and 1196 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-10-21 19:30:44,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:44,681 INFO L93 Difference]: Finished difference Result 1032 states and 1294 transitions. [2021-10-21 19:30:44,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:30:44,682 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 67 [2021-10-21 19:30:44,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:44,684 INFO L225 Difference]: With dead ends: 1032 [2021-10-21 19:30:44,684 INFO L226 Difference]: Without dead ends: 1032 [2021-10-21 19:30:44,685 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:30:44,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1032 states. [2021-10-21 19:30:44,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1032 to 1008. [2021-10-21 19:30:44,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1008 states, 798 states have (on average 1.2656641604010026) internal successors, (1010), 820 states have internal predecessors, (1010), 112 states have call successors, (112), 76 states have call predecessors, (112), 97 states have return successors, (147), 117 states have call predecessors, (147), 107 states have call successors, (147) [2021-10-21 19:30:44,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1008 states to 1008 states and 1269 transitions. [2021-10-21 19:30:44,707 INFO L78 Accepts]: Start accepts. Automaton has 1008 states and 1269 transitions. Word has length 67 [2021-10-21 19:30:44,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:44,707 INFO L470 AbstractCegarLoop]: Abstraction has 1008 states and 1269 transitions. [2021-10-21 19:30:44,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-10-21 19:30:44,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1008 states and 1269 transitions. [2021-10-21 19:30:44,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-10-21 19:30:44,711 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:44,711 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:44,729 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (40)] Ended with exit code 0 [2021-10-21 19:30:44,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:44,929 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:44,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:44,930 INFO L82 PathProgramCache]: Analyzing trace with hash 1151296709, now seen corresponding path program 1 times [2021-10-21 19:30:44,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:44,930 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [553367287] [2021-10-21 19:30:44,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:44,931 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:44,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:44,932 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:44,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-10-21 19:30:46,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:46,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 422 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-21 19:30:46,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:46,348 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-21 19:30:46,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:46,832 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-21 19:30:46,832 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:46,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [553367287] [2021-10-21 19:30:46,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [553367287] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:46,832 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:46,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 22 [2021-10-21 19:30:46,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053871409] [2021-10-21 19:30:46,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-21 19:30:46,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:46,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-21 19:30:46,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-10-21 19:30:46,834 INFO L87 Difference]: Start difference. First operand 1008 states and 1269 transitions. Second operand has 22 states, 20 states have (on average 3.55) internal successors, (71), 16 states have internal predecessors, (71), 6 states have call successors, (12), 2 states have call predecessors, (12), 7 states have return successors, (12), 9 states have call predecessors, (12), 5 states have call successors, (12) [2021-10-21 19:30:47,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:47,086 INFO L93 Difference]: Finished difference Result 1030 states and 1295 transitions. [2021-10-21 19:30:47,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-21 19:30:47,087 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 3.55) internal successors, (71), 16 states have internal predecessors, (71), 6 states have call successors, (12), 2 states have call predecessors, (12), 7 states have return successors, (12), 9 states have call predecessors, (12), 5 states have call successors, (12) Word has length 66 [2021-10-21 19:30:47,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:47,089 INFO L225 Difference]: With dead ends: 1030 [2021-10-21 19:30:47,089 INFO L226 Difference]: Without dead ends: 1009 [2021-10-21 19:30:47,090 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 254.0ms TimeCoverageRelationStatistics Valid=75, Invalid=575, Unknown=0, NotChecked=0, Total=650 [2021-10-21 19:30:47,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1009 states. [2021-10-21 19:30:47,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1009 to 1006. [2021-10-21 19:30:47,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1006 states, 797 states have (on average 1.2647427854454203) internal successors, (1008), 819 states have internal predecessors, (1008), 111 states have call successors, (111), 76 states have call predecessors, (111), 97 states have return successors, (146), 116 states have call predecessors, (146), 106 states have call successors, (146) [2021-10-21 19:30:47,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1006 states to 1006 states and 1265 transitions. [2021-10-21 19:30:47,112 INFO L78 Accepts]: Start accepts. Automaton has 1006 states and 1265 transitions. Word has length 66 [2021-10-21 19:30:47,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:47,112 INFO L470 AbstractCegarLoop]: Abstraction has 1006 states and 1265 transitions. [2021-10-21 19:30:47,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 3.55) internal successors, (71), 16 states have internal predecessors, (71), 6 states have call successors, (12), 2 states have call predecessors, (12), 7 states have return successors, (12), 9 states have call predecessors, (12), 5 states have call successors, (12) [2021-10-21 19:30:47,113 INFO L276 IsEmpty]: Start isEmpty. Operand 1006 states and 1265 transitions. [2021-10-21 19:30:47,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-10-21 19:30:47,115 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:47,115 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:47,138 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:47,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:47,332 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:47,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:47,333 INFO L82 PathProgramCache]: Analyzing trace with hash 1342190428, now seen corresponding path program 1 times [2021-10-21 19:30:47,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:47,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1395400689] [2021-10-21 19:30:47,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:47,333 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:47,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:47,334 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:47,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-10-21 19:30:48,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:48,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 19:30:48,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:48,654 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-21 19:30:48,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:48,841 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-21 19:30:48,841 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:48,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1395400689] [2021-10-21 19:30:48,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1395400689] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:48,841 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:48,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 19:30:48,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279710356] [2021-10-21 19:30:48,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 19:30:48,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:48,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 19:30:48,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:30:48,842 INFO L87 Difference]: Start difference. First operand 1006 states and 1265 transitions. Second operand has 8 states, 8 states have (on average 7.0) internal successors, (56), 6 states have internal predecessors, (56), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 19:30:48,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:48,879 INFO L93 Difference]: Finished difference Result 1000 states and 1255 transitions. [2021-10-21 19:30:48,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 19:30:48,891 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 6 states have internal predecessors, (56), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 65 [2021-10-21 19:30:48,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:48,893 INFO L225 Difference]: With dead ends: 1000 [2021-10-21 19:30:48,894 INFO L226 Difference]: Without dead ends: 1000 [2021-10-21 19:30:48,894 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 23.6ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:30:48,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1000 states. [2021-10-21 19:30:48,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1000 to 1000. [2021-10-21 19:30:48,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1000 states, 792 states have (on average 1.2626262626262625) internal successors, (1000), 814 states have internal predecessors, (1000), 110 states have call successors, (110), 76 states have call predecessors, (110), 97 states have return successors, (145), 115 states have call predecessors, (145), 105 states have call successors, (145) [2021-10-21 19:30:48,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1000 states to 1000 states and 1255 transitions. [2021-10-21 19:30:48,915 INFO L78 Accepts]: Start accepts. Automaton has 1000 states and 1255 transitions. Word has length 65 [2021-10-21 19:30:48,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:48,915 INFO L470 AbstractCegarLoop]: Abstraction has 1000 states and 1255 transitions. [2021-10-21 19:30:48,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 6 states have internal predecessors, (56), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 19:30:48,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1000 states and 1255 transitions. [2021-10-21 19:30:48,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-10-21 19:30:48,918 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:48,919 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:48,941 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:49,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:49,133 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:49,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:49,134 INFO L82 PathProgramCache]: Analyzing trace with hash 578164593, now seen corresponding path program 1 times [2021-10-21 19:30:49,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:49,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [44886737] [2021-10-21 19:30:49,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:49,134 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:49,134 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:49,136 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:49,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-10-21 19:30:50,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:50,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 19:30:50,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:50,520 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-21 19:30:50,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:50,706 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-21 19:30:50,706 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:50,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [44886737] [2021-10-21 19:30:50,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [44886737] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:50,707 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:50,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 19:30:50,707 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624270942] [2021-10-21 19:30:50,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 19:30:50,707 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:50,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 19:30:50,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:30:50,708 INFO L87 Difference]: Start difference. First operand 1000 states and 1255 transitions. Second operand has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 19:30:50,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:50,756 INFO L93 Difference]: Finished difference Result 1000 states and 1254 transitions. [2021-10-21 19:30:50,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:30:50,756 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 67 [2021-10-21 19:30:50,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:50,758 INFO L225 Difference]: With dead ends: 1000 [2021-10-21 19:30:50,758 INFO L226 Difference]: Without dead ends: 995 [2021-10-21 19:30:50,758 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 23.3ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:30:50,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2021-10-21 19:30:50,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 995. [2021-10-21 19:30:50,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 995 states, 788 states have (on average 1.2614213197969544) internal successors, (994), 810 states have internal predecessors, (994), 109 states have call successors, (109), 76 states have call predecessors, (109), 97 states have return successors, (144), 114 states have call predecessors, (144), 104 states have call successors, (144) [2021-10-21 19:30:50,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 995 states to 995 states and 1247 transitions. [2021-10-21 19:30:50,778 INFO L78 Accepts]: Start accepts. Automaton has 995 states and 1247 transitions. Word has length 67 [2021-10-21 19:30:50,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:50,779 INFO L470 AbstractCegarLoop]: Abstraction has 995 states and 1247 transitions. [2021-10-21 19:30:50,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 6 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 19:30:50,779 INFO L276 IsEmpty]: Start isEmpty. Operand 995 states and 1247 transitions. [2021-10-21 19:30:50,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-10-21 19:30:50,782 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:50,782 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:50,810 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:50,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:50,999 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:50,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:51,000 INFO L82 PathProgramCache]: Analyzing trace with hash -601739544, now seen corresponding path program 1 times [2021-10-21 19:30:51,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:51,000 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2139757916] [2021-10-21 19:30:51,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:51,000 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:51,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:51,001 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:51,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-10-21 19:30:52,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:52,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 19:30:52,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:52,662 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-21 19:30:52,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:52,932 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-21 19:30:52,932 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:52,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2139757916] [2021-10-21 19:30:52,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2139757916] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:52,933 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:52,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 19:30:52,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800643028] [2021-10-21 19:30:52,933 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 19:30:52,933 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:52,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 19:30:52,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:30:52,934 INFO L87 Difference]: Start difference. First operand 995 states and 1247 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 4 states have call successors, (14), 3 states have call predecessors, (14), 5 states have return successors, (13), 7 states have call predecessors, (13), 3 states have call successors, (13) [2021-10-21 19:30:53,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:53,320 INFO L93 Difference]: Finished difference Result 1003 states and 1251 transitions. [2021-10-21 19:30:53,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:30:53,321 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 4 states have call successors, (14), 3 states have call predecessors, (14), 5 states have return successors, (13), 7 states have call predecessors, (13), 3 states have call successors, (13) Word has length 68 [2021-10-21 19:30:53,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:53,324 INFO L225 Difference]: With dead ends: 1003 [2021-10-21 19:30:53,324 INFO L226 Difference]: Without dead ends: 1003 [2021-10-21 19:30:53,325 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 45.7ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-10-21 19:30:53,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1003 states. [2021-10-21 19:30:53,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1003 to 995. [2021-10-21 19:30:53,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 995 states, 788 states have (on average 1.2588832487309645) internal successors, (992), 810 states have internal predecessors, (992), 109 states have call successors, (109), 76 states have call predecessors, (109), 97 states have return successors, (144), 114 states have call predecessors, (144), 104 states have call successors, (144) [2021-10-21 19:30:53,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 995 states to 995 states and 1245 transitions. [2021-10-21 19:30:53,348 INFO L78 Accepts]: Start accepts. Automaton has 995 states and 1245 transitions. Word has length 68 [2021-10-21 19:30:53,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:53,349 INFO L470 AbstractCegarLoop]: Abstraction has 995 states and 1245 transitions. [2021-10-21 19:30:53,349 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.125) internal successors, (97), 8 states have internal predecessors, (97), 4 states have call successors, (14), 3 states have call predecessors, (14), 5 states have return successors, (13), 7 states have call predecessors, (13), 3 states have call successors, (13) [2021-10-21 19:30:53,349 INFO L276 IsEmpty]: Start isEmpty. Operand 995 states and 1245 transitions. [2021-10-21 19:30:53,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-10-21 19:30:53,365 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:53,365 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:53,389 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:53,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:53,578 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:53,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:53,579 INFO L82 PathProgramCache]: Analyzing trace with hash -275884697, now seen corresponding path program 1 times [2021-10-21 19:30:53,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:53,580 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [607623744] [2021-10-21 19:30:53,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:53,580 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:53,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:53,581 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:53,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-10-21 19:30:55,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:55,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 19:30:55,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:55,405 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-21 19:30:55,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:55,581 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-21 19:30:55,582 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:55,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [607623744] [2021-10-21 19:30:55,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [607623744] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:55,583 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:55,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-21 19:30:55,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657596934] [2021-10-21 19:30:55,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-21 19:30:55,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:55,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 19:30:55,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:55,584 INFO L87 Difference]: Start difference. First operand 995 states and 1245 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2021-10-21 19:30:55,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:55,594 INFO L93 Difference]: Finished difference Result 995 states and 1241 transitions. [2021-10-21 19:30:55,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:30:55,594 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 72 [2021-10-21 19:30:55,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:55,596 INFO L225 Difference]: With dead ends: 995 [2021-10-21 19:30:55,596 INFO L226 Difference]: Without dead ends: 995 [2021-10-21 19:30:55,596 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 19:30:55,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2021-10-21 19:30:55,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 995. [2021-10-21 19:30:55,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 995 states, 788 states have (on average 1.2538071065989849) internal successors, (988), 810 states have internal predecessors, (988), 109 states have call successors, (109), 76 states have call predecessors, (109), 97 states have return successors, (144), 114 states have call predecessors, (144), 104 states have call successors, (144) [2021-10-21 19:30:55,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 995 states to 995 states and 1241 transitions. [2021-10-21 19:30:55,615 INFO L78 Accepts]: Start accepts. Automaton has 995 states and 1241 transitions. Word has length 72 [2021-10-21 19:30:55,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:55,615 INFO L470 AbstractCegarLoop]: Abstraction has 995 states and 1241 transitions. [2021-10-21 19:30:55,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2021-10-21 19:30:55,616 INFO L276 IsEmpty]: Start isEmpty. Operand 995 states and 1241 transitions. [2021-10-21 19:30:55,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-21 19:30:55,618 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:55,618 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:55,639 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (45)] Ended with exit code 0 [2021-10-21 19:30:55,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:55,839 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:55,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:55,839 INFO L82 PathProgramCache]: Analyzing trace with hash 408725214, now seen corresponding path program 1 times [2021-10-21 19:30:55,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:55,840 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2142694369] [2021-10-21 19:30:55,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:55,840 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:55,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:55,841 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:55,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-10-21 19:30:57,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:57,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 19:30:57,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:57,371 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-21 19:30:57,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:30:57,654 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-21 19:30:57,654 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:30:57,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2142694369] [2021-10-21 19:30:57,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2142694369] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:30:57,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:30:57,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 11 [2021-10-21 19:30:57,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302542157] [2021-10-21 19:30:57,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 19:30:57,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:30:57,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 19:30:57,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-10-21 19:30:57,656 INFO L87 Difference]: Start difference. First operand 995 states and 1241 transitions. Second operand has 11 states, 9 states have (on average 6.333333333333333) internal successors, (57), 9 states have internal predecessors, (57), 5 states have call successors, (11), 2 states have call predecessors, (11), 5 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2021-10-21 19:30:57,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:30:57,773 INFO L93 Difference]: Finished difference Result 1001 states and 1248 transitions. [2021-10-21 19:30:57,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 19:30:57,773 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 6.333333333333333) internal successors, (57), 9 states have internal predecessors, (57), 5 states have call successors, (11), 2 states have call predecessors, (11), 5 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) Word has length 70 [2021-10-21 19:30:57,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:30:57,775 INFO L225 Difference]: With dead ends: 1001 [2021-10-21 19:30:57,775 INFO L226 Difference]: Without dead ends: 1001 [2021-10-21 19:30:57,775 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 57.9ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:30:57,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1001 states. [2021-10-21 19:30:57,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1001 to 994. [2021-10-21 19:30:57,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 994 states, 788 states have (on average 1.2538071065989849) internal successors, (988), 809 states have internal predecessors, (988), 108 states have call successors, (108), 76 states have call predecessors, (108), 97 states have return successors, (142), 114 states have call predecessors, (142), 103 states have call successors, (142) [2021-10-21 19:30:57,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 994 states to 994 states and 1238 transitions. [2021-10-21 19:30:57,794 INFO L78 Accepts]: Start accepts. Automaton has 994 states and 1238 transitions. Word has length 70 [2021-10-21 19:30:57,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:30:57,794 INFO L470 AbstractCegarLoop]: Abstraction has 994 states and 1238 transitions. [2021-10-21 19:30:57,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 6.333333333333333) internal successors, (57), 9 states have internal predecessors, (57), 5 states have call successors, (11), 2 states have call predecessors, (11), 5 states have return successors, (10), 5 states have call predecessors, (10), 4 states have call successors, (10) [2021-10-21 19:30:57,795 INFO L276 IsEmpty]: Start isEmpty. Operand 994 states and 1238 transitions. [2021-10-21 19:30:57,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-10-21 19:30:57,797 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:30:57,797 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:30:57,834 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2021-10-21 19:30:58,016 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:30:58,016 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:30:58,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:30:58,017 INFO L82 PathProgramCache]: Analyzing trace with hash 1740320370, now seen corresponding path program 1 times [2021-10-21 19:30:58,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:30:58,017 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [365055843] [2021-10-21 19:30:58,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:30:58,018 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:30:58,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:30:58,019 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:30:58,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-10-21 19:30:59,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:30:59,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 19:30:59,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:30:59,879 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-21 19:30:59,880 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:00,169 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-21 19:31:00,169 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:00,170 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [365055843] [2021-10-21 19:31:00,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [365055843] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:00,170 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:00,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 11 [2021-10-21 19:31:00,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596854121] [2021-10-21 19:31:00,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 19:31:00,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:00,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 19:31:00,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-10-21 19:31:00,172 INFO L87 Difference]: Start difference. First operand 994 states and 1238 transitions. Second operand has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 9 states have internal predecessors, (60), 5 states have call successors, (12), 2 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2021-10-21 19:31:00,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:00,272 INFO L93 Difference]: Finished difference Result 1001 states and 1247 transitions. [2021-10-21 19:31:00,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 19:31:00,273 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 9 states have internal predecessors, (60), 5 states have call successors, (12), 2 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) Word has length 74 [2021-10-21 19:31:00,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:00,275 INFO L225 Difference]: With dead ends: 1001 [2021-10-21 19:31:00,275 INFO L226 Difference]: Without dead ends: 1001 [2021-10-21 19:31:00,276 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 64.1ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:31:00,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1001 states. [2021-10-21 19:31:00,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1001 to 994. [2021-10-21 19:31:00,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 994 states, 788 states have (on average 1.2538071065989849) internal successors, (988), 809 states have internal predecessors, (988), 108 states have call successors, (108), 76 states have call predecessors, (108), 97 states have return successors, (141), 114 states have call predecessors, (141), 103 states have call successors, (141) [2021-10-21 19:31:00,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 994 states to 994 states and 1237 transitions. [2021-10-21 19:31:00,291 INFO L78 Accepts]: Start accepts. Automaton has 994 states and 1237 transitions. Word has length 74 [2021-10-21 19:31:00,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:00,291 INFO L470 AbstractCegarLoop]: Abstraction has 994 states and 1237 transitions. [2021-10-21 19:31:00,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 9 states have internal predecessors, (60), 5 states have call successors, (12), 2 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2021-10-21 19:31:00,292 INFO L276 IsEmpty]: Start isEmpty. Operand 994 states and 1237 transitions. [2021-10-21 19:31:00,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-10-21 19:31:00,295 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:00,295 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:00,334 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:00,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:00,511 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:00,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:00,511 INFO L82 PathProgramCache]: Analyzing trace with hash -1435650446, now seen corresponding path program 1 times [2021-10-21 19:31:00,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:00,512 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [157810259] [2021-10-21 19:31:00,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:00,512 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:00,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:00,513 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:00,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-10-21 19:31:02,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:02,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-21 19:31:02,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:02,281 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-21 19:31:02,282 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:02,871 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-21 19:31:02,872 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:02,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [157810259] [2021-10-21 19:31:02,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [157810259] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:02,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:02,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14, 14] imperfect sequences [] total 26 [2021-10-21 19:31:02,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155310997] [2021-10-21 19:31:02,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-21 19:31:02,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:02,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-21 19:31:02,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=589, Unknown=0, NotChecked=0, Total=650 [2021-10-21 19:31:02,873 INFO L87 Difference]: Start difference. First operand 994 states and 1237 transitions. Second operand has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 18 states have internal predecessors, (80), 6 states have call successors, (13), 2 states have call predecessors, (13), 9 states have return successors, (14), 11 states have call predecessors, (14), 5 states have call successors, (14) [2021-10-21 19:31:03,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:03,208 INFO L93 Difference]: Finished difference Result 1016 states and 1263 transitions. [2021-10-21 19:31:03,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-21 19:31:03,209 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 18 states have internal predecessors, (80), 6 states have call successors, (13), 2 states have call predecessors, (13), 9 states have return successors, (14), 11 states have call predecessors, (14), 5 states have call successors, (14) Word has length 74 [2021-10-21 19:31:03,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:03,210 INFO L225 Difference]: With dead ends: 1016 [2021-10-21 19:31:03,210 INFO L226 Difference]: Without dead ends: 986 [2021-10-21 19:31:03,211 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 369.6ms TimeCoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2021-10-21 19:31:03,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 986 states. [2021-10-21 19:31:03,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 986 to 983. [2021-10-21 19:31:03,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 983 states, 781 states have (on average 1.2535211267605635) internal successors, (979), 801 states have internal predecessors, (979), 104 states have call successors, (104), 76 states have call predecessors, (104), 97 states have return successors, (136), 111 states have call predecessors, (136), 99 states have call successors, (136) [2021-10-21 19:31:03,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 983 states to 983 states and 1219 transitions. [2021-10-21 19:31:03,229 INFO L78 Accepts]: Start accepts. Automaton has 983 states and 1219 transitions. Word has length 74 [2021-10-21 19:31:03,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:03,230 INFO L470 AbstractCegarLoop]: Abstraction has 983 states and 1219 transitions. [2021-10-21 19:31:03,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.076923076923077) internal successors, (80), 18 states have internal predecessors, (80), 6 states have call successors, (13), 2 states have call predecessors, (13), 9 states have return successors, (14), 11 states have call predecessors, (14), 5 states have call successors, (14) [2021-10-21 19:31:03,230 INFO L276 IsEmpty]: Start isEmpty. Operand 983 states and 1219 transitions. [2021-10-21 19:31:03,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-21 19:31:03,232 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:03,233 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:03,258 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:03,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:03,446 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:03,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:03,447 INFO L82 PathProgramCache]: Analyzing trace with hash 1110325088, now seen corresponding path program 1 times [2021-10-21 19:31:03,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:03,447 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2046878737] [2021-10-21 19:31:03,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:03,447 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:03,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:03,448 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:03,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2021-10-21 19:31:04,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:04,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-21 19:31:04,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:05,118 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-21 19:31:05,118 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:05,735 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-21 19:31:05,736 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:05,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2046878737] [2021-10-21 19:31:05,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2046878737] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:05,736 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:05,736 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14, 14] imperfect sequences [] total 26 [2021-10-21 19:31:05,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635949347] [2021-10-21 19:31:05,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-21 19:31:05,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:05,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-21 19:31:05,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=589, Unknown=0, NotChecked=0, Total=650 [2021-10-21 19:31:05,737 INFO L87 Difference]: Start difference. First operand 983 states and 1219 transitions. Second operand has 26 states, 24 states have (on average 3.2083333333333335) internal successors, (77), 18 states have internal predecessors, (77), 6 states have call successors, (12), 2 states have call predecessors, (12), 9 states have return successors, (13), 11 states have call predecessors, (13), 5 states have call successors, (13) [2021-10-21 19:31:06,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:06,100 INFO L93 Difference]: Finished difference Result 1007 states and 1248 transitions. [2021-10-21 19:31:06,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-21 19:31:06,101 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 3.2083333333333335) internal successors, (77), 18 states have internal predecessors, (77), 6 states have call successors, (12), 2 states have call predecessors, (12), 9 states have return successors, (13), 11 states have call predecessors, (13), 5 states have call successors, (13) Word has length 70 [2021-10-21 19:31:06,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:06,102 INFO L225 Difference]: With dead ends: 1007 [2021-10-21 19:31:06,103 INFO L226 Difference]: Without dead ends: 982 [2021-10-21 19:31:06,103 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 384.9ms TimeCoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2021-10-21 19:31:06,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 982 states. [2021-10-21 19:31:06,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 982 to 979. [2021-10-21 19:31:06,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 979 states, 778 states have (on average 1.2532133676092545) internal successors, (975), 798 states have internal predecessors, (975), 103 states have call successors, (103), 76 states have call predecessors, (103), 97 states have return successors, (135), 110 states have call predecessors, (135), 98 states have call successors, (135) [2021-10-21 19:31:06,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 1213 transitions. [2021-10-21 19:31:06,127 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 1213 transitions. Word has length 70 [2021-10-21 19:31:06,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:06,128 INFO L470 AbstractCegarLoop]: Abstraction has 979 states and 1213 transitions. [2021-10-21 19:31:06,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 3.2083333333333335) internal successors, (77), 18 states have internal predecessors, (77), 6 states have call successors, (12), 2 states have call predecessors, (12), 9 states have return successors, (13), 11 states have call predecessors, (13), 5 states have call successors, (13) [2021-10-21 19:31:06,128 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 1213 transitions. [2021-10-21 19:31:06,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-21 19:31:06,131 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:06,131 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:06,168 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:06,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:06,354 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:06,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:06,355 INFO L82 PathProgramCache]: Analyzing trace with hash -836181127, now seen corresponding path program 1 times [2021-10-21 19:31:06,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:06,355 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [340901030] [2021-10-21 19:31:06,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:06,356 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:06,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:06,357 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:06,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2021-10-21 19:31:07,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:07,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-21 19:31:07,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:08,117 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-21 19:31:08,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:08,354 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-21 19:31:08,355 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:08,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [340901030] [2021-10-21 19:31:08,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [340901030] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:08,355 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:08,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 10 [2021-10-21 19:31:08,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138760722] [2021-10-21 19:31:08,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-21 19:31:08,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:08,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 19:31:08,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-10-21 19:31:08,357 INFO L87 Difference]: Start difference. First operand 979 states and 1213 transitions. Second operand has 10 states, 10 states have (on average 6.1) internal successors, (61), 8 states have internal predecessors, (61), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 19:31:08,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:08,454 INFO L93 Difference]: Finished difference Result 984 states and 1219 transitions. [2021-10-21 19:31:08,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 19:31:08,454 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.1) internal successors, (61), 8 states have internal predecessors, (61), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 69 [2021-10-21 19:31:08,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:08,457 INFO L225 Difference]: With dead ends: 984 [2021-10-21 19:31:08,457 INFO L226 Difference]: Without dead ends: 984 [2021-10-21 19:31:08,457 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 66.9ms TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:31:08,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2021-10-21 19:31:08,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 977. [2021-10-21 19:31:08,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 977 states, 776 states have (on average 1.2525773195876289) internal successors, (972), 796 states have internal predecessors, (972), 103 states have call successors, (103), 76 states have call predecessors, (103), 97 states have return successors, (135), 110 states have call predecessors, (135), 98 states have call successors, (135) [2021-10-21 19:31:08,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 977 states to 977 states and 1210 transitions. [2021-10-21 19:31:08,480 INFO L78 Accepts]: Start accepts. Automaton has 977 states and 1210 transitions. Word has length 69 [2021-10-21 19:31:08,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:08,480 INFO L470 AbstractCegarLoop]: Abstraction has 977 states and 1210 transitions. [2021-10-21 19:31:08,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.1) internal successors, (61), 8 states have internal predecessors, (61), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 19:31:08,480 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 1210 transitions. [2021-10-21 19:31:08,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-21 19:31:08,483 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:08,483 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:08,510 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:08,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:08,703 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:08,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:08,704 INFO L82 PathProgramCache]: Analyzing trace with hash -1345654217, now seen corresponding path program 1 times [2021-10-21 19:31:08,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:08,704 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [975804177] [2021-10-21 19:31:08,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:08,705 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:08,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:08,708 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:08,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2021-10-21 19:31:10,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:10,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 443 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-21 19:31:10,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:10,645 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-21 19:31:10,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:11,025 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-21 19:31:11,026 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:11,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [975804177] [2021-10-21 19:31:11,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [975804177] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:11,026 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:11,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-21 19:31:11,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609618829] [2021-10-21 19:31:11,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-21 19:31:11,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:11,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-21 19:31:11,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-10-21 19:31:11,028 INFO L87 Difference]: Start difference. First operand 977 states and 1210 transitions. Second operand has 20 states, 20 states have (on average 3.8) internal successors, (76), 14 states have internal predecessors, (76), 4 states have call successors, (10), 2 states have call predecessors, (10), 7 states have return successors, (11), 9 states have call predecessors, (11), 3 states have call successors, (11) [2021-10-21 19:31:11,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:11,215 INFO L93 Difference]: Finished difference Result 1001 states and 1238 transitions. [2021-10-21 19:31:11,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 19:31:11,216 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.8) internal successors, (76), 14 states have internal predecessors, (76), 4 states have call successors, (10), 2 states have call predecessors, (10), 7 states have return successors, (11), 9 states have call predecessors, (11), 3 states have call successors, (11) Word has length 69 [2021-10-21 19:31:11,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:11,218 INFO L225 Difference]: With dead ends: 1001 [2021-10-21 19:31:11,218 INFO L226 Difference]: Without dead ends: 974 [2021-10-21 19:31:11,219 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 207.1ms TimeCoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-10-21 19:31:11,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 974 states. [2021-10-21 19:31:11,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 974 to 974. [2021-10-21 19:31:11,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 974 states, 774 states have (on average 1.2506459948320414) internal successors, (968), 794 states have internal predecessors, (968), 102 states have call successors, (102), 76 states have call predecessors, (102), 97 states have return successors, (134), 109 states have call predecessors, (134), 97 states have call successors, (134) [2021-10-21 19:31:11,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 974 states to 974 states and 1204 transitions. [2021-10-21 19:31:11,239 INFO L78 Accepts]: Start accepts. Automaton has 974 states and 1204 transitions. Word has length 69 [2021-10-21 19:31:11,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:11,240 INFO L470 AbstractCegarLoop]: Abstraction has 974 states and 1204 transitions. [2021-10-21 19:31:11,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.8) internal successors, (76), 14 states have internal predecessors, (76), 4 states have call successors, (10), 2 states have call predecessors, (10), 7 states have return successors, (11), 9 states have call predecessors, (11), 3 states have call successors, (11) [2021-10-21 19:31:11,241 INFO L276 IsEmpty]: Start isEmpty. Operand 974 states and 1204 transitions. [2021-10-21 19:31:11,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-21 19:31:11,244 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:11,244 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:11,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:11,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:11,462 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:11,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:11,463 INFO L82 PathProgramCache]: Analyzing trace with hash 1408920812, now seen corresponding path program 1 times [2021-10-21 19:31:11,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:11,463 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1332780931] [2021-10-21 19:31:11,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:11,464 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:11,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:11,464 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:11,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2021-10-21 19:31:13,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:13,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 435 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 19:31:13,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:13,309 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-21 19:31:13,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:13,517 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-21 19:31:13,517 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:13,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1332780931] [2021-10-21 19:31:13,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1332780931] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:13,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:13,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 19:31:13,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152017639] [2021-10-21 19:31:13,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 19:31:13,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:13,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 19:31:13,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:31:13,519 INFO L87 Difference]: Start difference. First operand 974 states and 1204 transitions. Second operand has 8 states, 8 states have (on average 7.5) internal successors, (60), 6 states have internal predecessors, (60), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 19:31:13,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:13,559 INFO L93 Difference]: Finished difference Result 974 states and 1203 transitions. [2021-10-21 19:31:13,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:31:13,560 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 6 states have internal predecessors, (60), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 69 [2021-10-21 19:31:13,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:13,562 INFO L225 Difference]: With dead ends: 974 [2021-10-21 19:31:13,562 INFO L226 Difference]: Without dead ends: 969 [2021-10-21 19:31:13,562 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 26.7ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:31:13,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2021-10-21 19:31:13,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 969. [2021-10-21 19:31:13,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 969 states, 770 states have (on average 1.2493506493506494) internal successors, (962), 790 states have internal predecessors, (962), 101 states have call successors, (101), 76 states have call predecessors, (101), 97 states have return successors, (133), 108 states have call predecessors, (133), 96 states have call successors, (133) [2021-10-21 19:31:13,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 969 states to 969 states and 1196 transitions. [2021-10-21 19:31:13,576 INFO L78 Accepts]: Start accepts. Automaton has 969 states and 1196 transitions. Word has length 69 [2021-10-21 19:31:13,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:13,577 INFO L470 AbstractCegarLoop]: Abstraction has 969 states and 1196 transitions. [2021-10-21 19:31:13,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.5) internal successors, (60), 6 states have internal predecessors, (60), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 19:31:13,577 INFO L276 IsEmpty]: Start isEmpty. Operand 969 states and 1196 transitions. [2021-10-21 19:31:13,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-10-21 19:31:13,579 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:13,579 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:13,596 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (52)] Ended with exit code 0 [2021-10-21 19:31:13,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:13,782 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:13,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:13,782 INFO L82 PathProgramCache]: Analyzing trace with hash -2114383891, now seen corresponding path program 1 times [2021-10-21 19:31:13,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:13,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1228679372] [2021-10-21 19:31:13,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:13,783 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:13,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:13,784 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:13,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2021-10-21 19:31:15,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:15,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-21 19:31:15,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:15,779 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-21 19:31:15,779 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:16,246 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-21 19:31:16,247 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:16,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1228679372] [2021-10-21 19:31:16,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1228679372] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:16,247 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:16,247 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 11] imperfect sequences [] total 21 [2021-10-21 19:31:16,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267413234] [2021-10-21 19:31:16,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-21 19:31:16,248 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:16,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-21 19:31:16,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-10-21 19:31:16,249 INFO L87 Difference]: Start difference. First operand 969 states and 1196 transitions. Second operand has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 15 states have internal predecessors, (73), 2 states have call successors, (9), 2 states have call predecessors, (9), 7 states have return successors, (10), 7 states have call predecessors, (10), 1 states have call successors, (10) [2021-10-21 19:31:16,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:16,655 INFO L93 Difference]: Finished difference Result 1053 states and 1284 transitions. [2021-10-21 19:31:16,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-21 19:31:16,655 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 15 states have internal predecessors, (73), 2 states have call successors, (9), 2 states have call predecessors, (9), 7 states have return successors, (10), 7 states have call predecessors, (10), 1 states have call successors, (10) Word has length 69 [2021-10-21 19:31:16,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:16,658 INFO L225 Difference]: With dead ends: 1053 [2021-10-21 19:31:16,658 INFO L226 Difference]: Without dead ends: 914 [2021-10-21 19:31:16,658 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 303.4ms TimeCoverageRelationStatistics Valid=72, Invalid=528, Unknown=0, NotChecked=0, Total=600 [2021-10-21 19:31:16,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2021-10-21 19:31:16,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 902. [2021-10-21 19:31:16,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 902 states, 715 states have (on average 1.2461538461538462) internal successors, (891), 732 states have internal predecessors, (891), 99 states have call successors, (99), 74 states have call predecessors, (99), 87 states have return successors, (123), 99 states have call predecessors, (123), 94 states have call successors, (123) [2021-10-21 19:31:16,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 1113 transitions. [2021-10-21 19:31:16,676 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 1113 transitions. Word has length 69 [2021-10-21 19:31:16,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:16,676 INFO L470 AbstractCegarLoop]: Abstraction has 902 states and 1113 transitions. [2021-10-21 19:31:16,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 15 states have internal predecessors, (73), 2 states have call successors, (9), 2 states have call predecessors, (9), 7 states have return successors, (10), 7 states have call predecessors, (10), 1 states have call successors, (10) [2021-10-21 19:31:16,676 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 1113 transitions. [2021-10-21 19:31:16,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-21 19:31:16,679 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:16,679 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:16,715 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:16,901 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:16,901 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:16,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:16,901 INFO L82 PathProgramCache]: Analyzing trace with hash 1935111860, now seen corresponding path program 1 times [2021-10-21 19:31:16,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:16,902 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [468747198] [2021-10-21 19:31:16,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:16,902 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:16,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:16,904 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:16,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2021-10-21 19:31:18,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:18,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 19:31:18,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:18,855 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-21 19:31:18,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:19,106 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-21 19:31:19,107 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:19,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [468747198] [2021-10-21 19:31:19,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [468747198] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:19,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:19,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 19:31:19,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105406347] [2021-10-21 19:31:19,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 19:31:19,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:19,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 19:31:19,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:31:19,109 INFO L87 Difference]: Start difference. First operand 902 states and 1113 transitions. Second operand has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2021-10-21 19:31:19,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:19,147 INFO L93 Difference]: Finished difference Result 905 states and 1116 transitions. [2021-10-21 19:31:19,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:31:19,148 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) Word has length 71 [2021-10-21 19:31:19,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:19,151 INFO L225 Difference]: With dead ends: 905 [2021-10-21 19:31:19,151 INFO L226 Difference]: Without dead ends: 898 [2021-10-21 19:31:19,151 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 26.4ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:31:19,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2021-10-21 19:31:19,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 895. [2021-10-21 19:31:19,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 709 states have (on average 1.2468265162200283) internal successors, (884), 726 states have internal predecessors, (884), 98 states have call successors, (98), 74 states have call predecessors, (98), 87 states have return successors, (121), 98 states have call predecessors, (121), 93 states have call successors, (121) [2021-10-21 19:31:19,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 1103 transitions. [2021-10-21 19:31:19,168 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 1103 transitions. Word has length 71 [2021-10-21 19:31:19,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:19,169 INFO L470 AbstractCegarLoop]: Abstraction has 895 states and 1103 transitions. [2021-10-21 19:31:19,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2021-10-21 19:31:19,169 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 1103 transitions. [2021-10-21 19:31:19,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-21 19:31:19,170 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:19,170 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:19,186 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:19,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:19,371 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:19,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:19,371 INFO L82 PathProgramCache]: Analyzing trace with hash -554123113, now seen corresponding path program 1 times [2021-10-21 19:31:19,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:19,372 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [249822264] [2021-10-21 19:31:19,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:19,372 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:19,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:19,373 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:19,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2021-10-21 19:31:21,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:21,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 456 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 19:31:21,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:21,377 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-21 19:31:21,377 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:21,592 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-21 19:31:21,592 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:21,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [249822264] [2021-10-21 19:31:21,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [249822264] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:21,593 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:21,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 19:31:21,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016806829] [2021-10-21 19:31:21,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 19:31:21,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:21,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 19:31:21,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:31:21,594 INFO L87 Difference]: Start difference. First operand 895 states and 1103 transitions. Second operand has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2021-10-21 19:31:21,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:21,637 INFO L93 Difference]: Finished difference Result 898 states and 1106 transitions. [2021-10-21 19:31:21,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:31:21,638 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) Word has length 71 [2021-10-21 19:31:21,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:21,640 INFO L225 Difference]: With dead ends: 898 [2021-10-21 19:31:21,640 INFO L226 Difference]: Without dead ends: 892 [2021-10-21 19:31:21,641 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 25.2ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:31:21,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 892 states. [2021-10-21 19:31:21,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 892 to 889. [2021-10-21 19:31:21,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 704 states have (on average 1.2471590909090908) internal successors, (878), 721 states have internal predecessors, (878), 97 states have call successors, (97), 74 states have call predecessors, (97), 87 states have return successors, (120), 97 states have call predecessors, (120), 92 states have call successors, (120) [2021-10-21 19:31:21,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 1095 transitions. [2021-10-21 19:31:21,659 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 1095 transitions. Word has length 71 [2021-10-21 19:31:21,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:21,660 INFO L470 AbstractCegarLoop]: Abstraction has 889 states and 1095 transitions. [2021-10-21 19:31:21,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 6 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2021-10-21 19:31:21,660 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 1095 transitions. [2021-10-21 19:31:21,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-10-21 19:31:21,662 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:21,662 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:21,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:21,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:21,878 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:21,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:21,878 INFO L82 PathProgramCache]: Analyzing trace with hash 893345963, now seen corresponding path program 1 times [2021-10-21 19:31:21,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:21,879 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1062433026] [2021-10-21 19:31:21,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:21,879 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:21,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:21,880 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:21,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2021-10-21 19:31:23,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:23,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-21 19:31:23,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:23,966 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-21 19:31:23,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:24,157 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-21 19:31:24,158 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:24,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1062433026] [2021-10-21 19:31:24,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1062433026] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:24,158 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:24,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-21 19:31:24,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153442948] [2021-10-21 19:31:24,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-21 19:31:24,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:24,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 19:31:24,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:31:24,160 INFO L87 Difference]: Start difference. First operand 889 states and 1095 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:31:24,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:24,183 INFO L93 Difference]: Finished difference Result 897 states and 1101 transitions. [2021-10-21 19:31:24,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 19:31:24,183 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2021-10-21 19:31:24,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:24,185 INFO L225 Difference]: With dead ends: 897 [2021-10-21 19:31:24,185 INFO L226 Difference]: Without dead ends: 891 [2021-10-21 19:31:24,185 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 19:31:24,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 891 states. [2021-10-21 19:31:24,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 891 to 889. [2021-10-21 19:31:24,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 704 states have (on average 1.2443181818181819) internal successors, (876), 721 states have internal predecessors, (876), 97 states have call successors, (97), 74 states have call predecessors, (97), 87 states have return successors, (120), 97 states have call predecessors, (120), 92 states have call successors, (120) [2021-10-21 19:31:24,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 1093 transitions. [2021-10-21 19:31:24,196 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 1093 transitions. Word has length 71 [2021-10-21 19:31:24,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:24,197 INFO L470 AbstractCegarLoop]: Abstraction has 889 states and 1093 transitions. [2021-10-21 19:31:24,197 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-10-21 19:31:24,197 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 1093 transitions. [2021-10-21 19:31:24,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-10-21 19:31:24,198 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:24,199 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:24,214 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:24,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:24,399 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:24,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:24,400 INFO L82 PathProgramCache]: Analyzing trace with hash -1686968112, now seen corresponding path program 1 times [2021-10-21 19:31:24,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:24,400 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1239095348] [2021-10-21 19:31:24,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:24,400 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:24,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:24,401 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:24,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2021-10-21 19:31:26,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:26,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 459 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 19:31:26,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:26,493 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-21 19:31:26,494 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:26,838 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-21 19:31:26,838 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:26,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1239095348] [2021-10-21 19:31:26,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1239095348] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:26,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:26,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 11 [2021-10-21 19:31:26,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957180502] [2021-10-21 19:31:26,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-21 19:31:26,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:26,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 19:31:26,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-10-21 19:31:26,840 INFO L87 Difference]: Start difference. First operand 889 states and 1093 transitions. Second operand has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 9 states have internal predecessors, (65), 5 states have call successors, (12), 2 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2021-10-21 19:31:26,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:26,915 INFO L93 Difference]: Finished difference Result 884 states and 1083 transitions. [2021-10-21 19:31:26,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 19:31:26,916 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 9 states have internal predecessors, (65), 5 states have call successors, (12), 2 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) Word has length 77 [2021-10-21 19:31:26,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:26,917 INFO L225 Difference]: With dead ends: 884 [2021-10-21 19:31:26,917 INFO L226 Difference]: Without dead ends: 879 [2021-10-21 19:31:26,917 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 72.7ms TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-10-21 19:31:26,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 879 states. [2021-10-21 19:31:26,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 879 to 877. [2021-10-21 19:31:26,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 877 states, 695 states have (on average 1.2402877697841728) internal successors, (862), 710 states have internal predecessors, (862), 95 states have call successors, (95), 74 states have call predecessors, (95), 86 states have return successors, (117), 96 states have call predecessors, (117), 90 states have call successors, (117) [2021-10-21 19:31:26,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 1074 transitions. [2021-10-21 19:31:26,929 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 1074 transitions. Word has length 77 [2021-10-21 19:31:26,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:26,929 INFO L470 AbstractCegarLoop]: Abstraction has 877 states and 1074 transitions. [2021-10-21 19:31:26,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 9 states have internal predecessors, (65), 5 states have call successors, (12), 2 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2021-10-21 19:31:26,929 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 1074 transitions. [2021-10-21 19:31:26,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-10-21 19:31:26,931 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:26,931 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:26,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (57)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:27,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:27,155 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:27,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:27,155 INFO L82 PathProgramCache]: Analyzing trace with hash -253400812, now seen corresponding path program 1 times [2021-10-21 19:31:27,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:27,156 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [521059560] [2021-10-21 19:31:27,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:27,156 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:27,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:27,157 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:27,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2021-10-21 19:31:29,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:29,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-21 19:31:29,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:29,378 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-21 19:31:29,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:30,039 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-21 19:31:30,040 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:30,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [521059560] [2021-10-21 19:31:30,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [521059560] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:30,040 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:30,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14, 14] imperfect sequences [] total 26 [2021-10-21 19:31:30,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385985252] [2021-10-21 19:31:30,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-21 19:31:30,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:30,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-21 19:31:30,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=589, Unknown=0, NotChecked=0, Total=650 [2021-10-21 19:31:30,041 INFO L87 Difference]: Start difference. First operand 877 states and 1074 transitions. Second operand has 26 states, 26 states have (on average 3.269230769230769) internal successors, (85), 18 states have internal predecessors, (85), 6 states have call successors, (13), 2 states have call predecessors, (13), 9 states have return successors, (14), 11 states have call predecessors, (14), 5 states have call successors, (14) [2021-10-21 19:31:30,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:30,282 INFO L93 Difference]: Finished difference Result 896 states and 1096 transitions. [2021-10-21 19:31:30,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 19:31:30,283 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 3.269230769230769) internal successors, (85), 18 states have internal predecessors, (85), 6 states have call successors, (13), 2 states have call predecessors, (13), 9 states have return successors, (14), 11 states have call predecessors, (14), 5 states have call successors, (14) Word has length 77 [2021-10-21 19:31:30,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:30,284 INFO L225 Difference]: With dead ends: 896 [2021-10-21 19:31:30,285 INFO L226 Difference]: Without dead ends: 863 [2021-10-21 19:31:30,285 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 401.4ms TimeCoverageRelationStatistics Valid=85, Invalid=785, Unknown=0, NotChecked=0, Total=870 [2021-10-21 19:31:30,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2021-10-21 19:31:30,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 859. [2021-10-21 19:31:30,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 682 states have (on average 1.2419354838709677) internal successors, (847), 696 states have internal predecessors, (847), 90 states have call successors, (90), 73 states have call predecessors, (90), 86 states have return successors, (111), 93 states have call predecessors, (111), 85 states have call successors, (111) [2021-10-21 19:31:30,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 1048 transitions. [2021-10-21 19:31:30,318 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 1048 transitions. Word has length 77 [2021-10-21 19:31:30,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:30,318 INFO L470 AbstractCegarLoop]: Abstraction has 859 states and 1048 transitions. [2021-10-21 19:31:30,318 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 3.269230769230769) internal successors, (85), 18 states have internal predecessors, (85), 6 states have call successors, (13), 2 states have call predecessors, (13), 9 states have return successors, (14), 11 states have call predecessors, (14), 5 states have call successors, (14) [2021-10-21 19:31:30,318 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 1048 transitions. [2021-10-21 19:31:30,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-10-21 19:31:30,319 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:30,320 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:30,337 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:30,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:30,520 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:30,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:30,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1269742682, now seen corresponding path program 1 times [2021-10-21 19:31:30,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:30,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [163012454] [2021-10-21 19:31:30,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:30,522 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:30,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:30,523 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:30,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2021-10-21 19:31:32,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:32,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 19:31:32,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:32,650 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-21 19:31:32,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:32,918 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-21 19:31:32,918 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:32,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [163012454] [2021-10-21 19:31:32,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [163012454] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:32,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:32,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 19:31:32,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545030283] [2021-10-21 19:31:32,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 19:31:32,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:32,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 19:31:32,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:31:32,920 INFO L87 Difference]: Start difference. First operand 859 states and 1048 transitions. Second operand has 8 states, 8 states have (on average 8.375) internal successors, (67), 6 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2021-10-21 19:31:32,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:32,935 INFO L93 Difference]: Finished difference Result 846 states and 1032 transitions. [2021-10-21 19:31:32,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 19:31:32,936 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 6 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) Word has length 73 [2021-10-21 19:31:32,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:32,940 INFO L225 Difference]: With dead ends: 846 [2021-10-21 19:31:32,940 INFO L226 Difference]: Without dead ends: 831 [2021-10-21 19:31:32,941 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 28.2ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:31:32,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2021-10-21 19:31:32,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 831. [2021-10-21 19:31:32,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 660 states have (on average 1.240909090909091) internal successors, (819), 674 states have internal predecessors, (819), 86 states have call successors, (86), 71 states have call predecessors, (86), 84 states have return successors, (107), 89 states have call predecessors, (107), 81 states have call successors, (107) [2021-10-21 19:31:32,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1012 transitions. [2021-10-21 19:31:32,958 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1012 transitions. Word has length 73 [2021-10-21 19:31:32,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:32,958 INFO L470 AbstractCegarLoop]: Abstraction has 831 states and 1012 transitions. [2021-10-21 19:31:32,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 6 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 2 states have call successors, (11) [2021-10-21 19:31:32,958 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1012 transitions. [2021-10-21 19:31:32,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-10-21 19:31:32,960 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:32,960 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:32,989 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (59)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:33,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:33,174 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:33,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:33,175 INFO L82 PathProgramCache]: Analyzing trace with hash -2040120255, now seen corresponding path program 1 times [2021-10-21 19:31:33,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:33,175 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [945591853] [2021-10-21 19:31:33,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:33,176 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:33,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:33,176 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:33,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2021-10-21 19:31:35,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:35,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 469 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-21 19:31:35,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:35,611 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-21 19:31:35,611 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:36,324 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-21 19:31:36,324 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:36,324 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [945591853] [2021-10-21 19:31:36,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [945591853] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:36,325 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:36,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14, 13] imperfect sequences [] total 25 [2021-10-21 19:31:36,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45813355] [2021-10-21 19:31:36,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-10-21 19:31:36,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:36,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-10-21 19:31:36,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-10-21 19:31:36,326 INFO L87 Difference]: Start difference. First operand 831 states and 1012 transitions. Second operand has 25 states, 25 states have (on average 3.16) internal successors, (79), 17 states have internal predecessors, (79), 2 states have call successors, (9), 2 states have call predecessors, (9), 9 states have return successors, (11), 9 states have call predecessors, (11), 1 states have call successors, (11) [2021-10-21 19:31:36,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:36,818 INFO L93 Difference]: Finished difference Result 897 states and 1082 transitions. [2021-10-21 19:31:36,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-21 19:31:36,819 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.16) internal successors, (79), 17 states have internal predecessors, (79), 2 states have call successors, (9), 2 states have call predecessors, (9), 9 states have return successors, (11), 9 states have call predecessors, (11), 1 states have call successors, (11) Word has length 72 [2021-10-21 19:31:36,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:36,821 INFO L225 Difference]: With dead ends: 897 [2021-10-21 19:31:36,821 INFO L226 Difference]: Without dead ends: 845 [2021-10-21 19:31:36,821 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 447.0ms TimeCoverageRelationStatistics Valid=82, Invalid=730, Unknown=0, NotChecked=0, Total=812 [2021-10-21 19:31:36,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 845 states. [2021-10-21 19:31:36,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 845 to 827. [2021-10-21 19:31:36,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 658 states have (on average 1.2386018237082066) internal successors, (815), 672 states have internal predecessors, (815), 84 states have call successors, (84), 71 states have call predecessors, (84), 84 states have return successors, (105), 87 states have call predecessors, (105), 79 states have call successors, (105) [2021-10-21 19:31:36,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1004 transitions. [2021-10-21 19:31:36,835 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1004 transitions. Word has length 72 [2021-10-21 19:31:36,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:36,835 INFO L470 AbstractCegarLoop]: Abstraction has 827 states and 1004 transitions. [2021-10-21 19:31:36,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.16) internal successors, (79), 17 states have internal predecessors, (79), 2 states have call successors, (9), 2 states have call predecessors, (9), 9 states have return successors, (11), 9 states have call predecessors, (11), 1 states have call successors, (11) [2021-10-21 19:31:36,836 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1004 transitions. [2021-10-21 19:31:36,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-10-21 19:31:36,837 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:36,837 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:36,859 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (60)] Ended with exit code 0 [2021-10-21 19:31:37,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:37,050 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:37,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:37,051 INFO L82 PathProgramCache]: Analyzing trace with hash -731464723, now seen corresponding path program 1 times [2021-10-21 19:31:37,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:37,051 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [458791199] [2021-10-21 19:31:37,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:37,052 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:37,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:37,052 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:37,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2021-10-21 19:31:39,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 19:31:39,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 441 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-21 19:31:39,078 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 19:31:39,240 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-21 19:31:39,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-21 19:31:39,471 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-21 19:31:39,471 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-21 19:31:39,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [458791199] [2021-10-21 19:31:39,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [458791199] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-21 19:31:39,472 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-21 19:31:39,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-21 19:31:39,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366449234] [2021-10-21 19:31:39,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-21 19:31:39,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-21 19:31:39,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 19:31:39,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:31:39,473 INFO L87 Difference]: Start difference. First operand 827 states and 1004 transitions. Second operand has 8 states, 8 states have (on average 8.0) internal successors, (64), 6 states have internal predecessors, (64), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 19:31:39,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 19:31:39,500 INFO L93 Difference]: Finished difference Result 825 states and 1000 transitions. [2021-10-21 19:31:39,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 19:31:39,501 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 6 states have internal predecessors, (64), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 73 [2021-10-21 19:31:39,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-21 19:31:39,502 INFO L225 Difference]: With dead ends: 825 [2021-10-21 19:31:39,502 INFO L226 Difference]: Without dead ends: 819 [2021-10-21 19:31:39,502 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 28.5ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-21 19:31:39,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 819 states. [2021-10-21 19:31:39,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 819 to 819. [2021-10-21 19:31:39,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 651 states have (on average 1.2365591397849462) internal successors, (805), 665 states have internal predecessors, (805), 83 states have call successors, (83), 71 states have call predecessors, (83), 84 states have return successors, (103), 86 states have call predecessors, (103), 78 states have call successors, (103) [2021-10-21 19:31:39,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 991 transitions. [2021-10-21 19:31:39,516 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 991 transitions. Word has length 73 [2021-10-21 19:31:39,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-21 19:31:39,517 INFO L470 AbstractCegarLoop]: Abstraction has 819 states and 991 transitions. [2021-10-21 19:31:39,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.0) internal successors, (64), 6 states have internal predecessors, (64), 2 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2021-10-21 19:31:39,517 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 991 transitions. [2021-10-21 19:31:39,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-10-21 19:31:39,519 INFO L504 BasicCegarLoop]: Found error trace [2021-10-21 19:31:39,519 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-21 19:31:39,536 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (61)] Ended with exit code 0 [2021-10-21 19:31:39,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:39,721 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [mainErr0ENSURES_VIOLATIONMEMORY_LEAK, errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-10-21 19:31:39,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 19:31:39,722 INFO L82 PathProgramCache]: Analyzing trace with hash -586736919, now seen corresponding path program 1 times [2021-10-21 19:31:39,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-21 19:31:39,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [29950] [2021-10-21 19:31:39,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 19:31:39,723 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-21 19:31:39,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat [2021-10-21 19:31:39,724 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-21 19:31:39,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2021-10-21 19:31:41,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 19:31:41,879 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 19:31:42,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 19:31:42,298 INFO L133 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2021-10-21 19:31:42,298 INFO L626 BasicCegarLoop]: Counterexample is feasible [2021-10-21 19:31:42,299 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK [2021-10-21 19:31:42,302 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location mainErr0ENSURES_VIOLATIONMEMORY_LEAK [2021-10-21 19:31:42,331 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 (62)] Forceful destruction successful, exit code 0 [2021-10-21 19:31:42,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/mathsat -unsat_core_generation=3 [2021-10-21 19:31:42,533 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-21 19:31:42,705 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.10 07:31:42 BoogieIcfgContainer [2021-10-21 19:31:42,705 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-21 19:31:42,706 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-21 19:31:42,706 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-21 19:31:42,706 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-21 19:31:42,707 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 07:29:28" (3/4) ... [2021-10-21 19:31:42,710 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-21 19:31:42,711 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-21 19:31:42,712 INFO L168 Benchmark]: Toolchain (without parser) took 137234.46 ms. Allocated memory was 62.9 MB in the beginning and 237.0 MB in the end (delta: 174.1 MB). Free memory was 41.1 MB in the beginning and 110.1 MB in the end (delta: -69.0 MB). Peak memory consumption was 104.8 MB. Max. memory is 16.1 GB. [2021-10-21 19:31:42,712 INFO L168 Benchmark]: CDTParser took 0.35 ms. Allocated memory is still 62.9 MB. Free memory was 43.3 MB in the beginning and 43.2 MB in the end (delta: 54.7 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 19:31:42,713 INFO L168 Benchmark]: CACSL2BoogieTranslator took 942.60 ms. Allocated memory is still 62.9 MB. Free memory was 41.0 MB in the beginning and 26.9 MB in the end (delta: 14.0 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. [2021-10-21 19:31:42,713 INFO L168 Benchmark]: Boogie Preprocessor took 170.41 ms. Allocated memory is still 62.9 MB. Free memory was 26.9 MB in the beginning and 40.5 MB in the end (delta: -13.5 MB). Peak memory consumption was 8.5 MB. Max. memory is 16.1 GB. [2021-10-21 19:31:42,714 INFO L168 Benchmark]: RCFGBuilder took 1802.44 ms. Allocated memory was 62.9 MB in the beginning and 88.1 MB in the end (delta: 25.2 MB). Free memory was 40.2 MB in the beginning and 45.8 MB in the end (delta: -5.6 MB). Peak memory consumption was 30.0 MB. Max. memory is 16.1 GB. [2021-10-21 19:31:42,714 INFO L168 Benchmark]: TraceAbstraction took 134305.02 ms. Allocated memory was 88.1 MB in the beginning and 237.0 MB in the end (delta: 148.9 MB). Free memory was 45.4 MB in the beginning and 110.1 MB in the end (delta: -64.7 MB). Peak memory consumption was 83.9 MB. Max. memory is 16.1 GB. [2021-10-21 19:31:42,715 INFO L168 Benchmark]: Witness Printer took 4.79 ms. Allocated memory is still 237.0 MB. Free memory is still 110.1 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 19:31:42,717 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.35 ms. Allocated memory is still 62.9 MB. Free memory was 43.3 MB in the beginning and 43.2 MB in the end (delta: 54.7 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 942.60 ms. Allocated memory is still 62.9 MB. Free memory was 41.0 MB in the beginning and 26.9 MB in the end (delta: 14.0 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 170.41 ms. Allocated memory is still 62.9 MB. Free memory was 26.9 MB in the beginning and 40.5 MB in the end (delta: -13.5 MB). Peak memory consumption was 8.5 MB. Max. memory is 16.1 GB. * RCFGBuilder took 1802.44 ms. Allocated memory was 62.9 MB in the beginning and 88.1 MB in the end (delta: 25.2 MB). Free memory was 40.2 MB in the beginning and 45.8 MB in the end (delta: -5.6 MB). Peak memory consumption was 30.0 MB. Max. memory is 16.1 GB. * TraceAbstraction took 134305.02 ms. Allocated memory was 88.1 MB in the beginning and 237.0 MB in the end (delta: 148.9 MB). Free memory was 45.4 MB in the beginning and 110.1 MB in the end (delta: -64.7 MB). Peak memory consumption was 83.9 MB. Max. memory is 16.1 GB. * Witness Printer took 4.79 ms. Allocated memory is still 237.0 MB. Free memory is still 110.1 MB. There was no memory consumed. 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.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 59]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of memtrack at line 59. Possible FailurePath: [L32] int s ; [L33] int UNLOADED ; [L34] int NP ; [L35] int DC ; [L36] int SKIP1 ; [L37] int SKIP2 ; [L38] int MPR1 ; [L39] int MPR3 ; [L40] int IPC ; [L41] int pended ; [L42] int compFptr ; [L43] int compRegistered ; [L44] int lowerDriverReturn ; [L45] int setEventCalled ; [L46] int customIrp ; [L47] int routine ; [L48] int myStatus ; [L49] int pirp ; [L50] int Executive ; [L51] int Suspended ; [L52] int KernelMode ; [L53] int DeviceUsageTypePaging ; VAL [\old(compFptr)=29, \old(compRegistered)=10, \old(customIrp)=37, \old(DC)=19, \old(DeviceUsageTypePaging)=26, \old(Executive)=22, \old(IPC)=35, \old(KernelMode)=18, \old(lowerDriverReturn)=20, \old(MPR1)=38, \old(MPR3)=33, \old(myStatus)=8, \old(NP)=36, \old(pended)=34, \old(pirp)=15, \old(routine)=21, \old(s)=24, \old(setEventCalled)=31, \old(SKIP1)=17, \old(SKIP2)=28, \old(Suspended)=9, \old(UNLOADED)=14, compFptr=0, compRegistered=0, customIrp=0, DC=0, DeviceUsageTypePaging=0, Executive=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MPR1=0, MPR3=0, myStatus=0, NP=0, pended=0, pirp=0, routine=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=0, UNLOADED=0] [L1718] int pirp__IoStatus__Status ; [L1719] int d = __VERIFIER_nondet_int() ; [L1720] int status = __VERIFIER_nondet_int() ; [L1721] int irp = __VERIFIER_nondet_int() ; [L1722] int we_should_unload = __VERIFIER_nondet_int() ; [L1723] int irp_choice = __VERIFIER_nondet_int() ; [L1724] int devobj = __VERIFIER_nondet_int() ; [L1725] int __cil_tmp9 ; [L1730] s = 0 [L1731] UNLOADED = 0 [L1732] NP = 0 [L1733] DC = 0 [L1734] SKIP1 = 0 [L1735] SKIP2 = 0 [L1736] MPR1 = 0 [L1737] MPR3 = 0 [L1738] IPC = 0 [L1739] pended = 0 [L1740] compFptr = 0 [L1741] compRegistered = 0 [L1742] lowerDriverReturn = 0 [L1743] setEventCalled = 0 [L1744] customIrp = 0 [L1745] routine = 0 [L1746] myStatus = 0 [L1747] pirp = 0 [L1748] Executive = 0 [L1749] Suspended = 5 [L1750] KernelMode = 0 [L1751] DeviceUsageTypePaging = 1 [L1754] pirp = irp VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=40, DC=0, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=0, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=0, MPR3=0, myStatus=0, NP=0, pended=0, pirp=41, routine=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1755] CALL _BLAST_init() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=0, DeviceUsageTypePaging=1, Executive=0, IPC=0, KernelMode=0, lowerDriverReturn=0, MPR1=0, MPR3=0, myStatus=0, NP=0, pended=0, pirp=41, routine=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, Suspended=5, UNLOADED=0] [L67] UNLOADED = 0 [L68] NP = 1 [L69] DC = 2 [L70] SKIP1 = 3 [L71] SKIP2 = 4 [L72] MPR1 = 5 [L73] MPR3 = 6 [L74] IPC = 7 [L75] s = UNLOADED [L76] pended = 0 [L77] compFptr = 0 [L78] compRegistered = 0 [L79] lowerDriverReturn = 0 [L80] setEventCalled = 0 [L81] customIrp = 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=41, routine=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1755] RET _BLAST_init() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=41, routine=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1757] COND TRUE status >= 0 [L1758] s = NP [L1759] customIrp = 0 [L1760] setEventCalled = customIrp [L1761] lowerDriverReturn = setEventCalled [L1762] compRegistered = lowerDriverReturn [L1763] compFptr = compRegistered [L1764] pended = compFptr [L1765] pirp__IoStatus__Status = 0 [L1766] myStatus = 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, pirp=41, pirp__IoStatus__Status=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1767] COND TRUE irp_choice == 0 [L1768] pirp__IoStatus__Status = -1073741637 [L1769] myStatus = -1073741637 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1772] CALL stub_driver_init() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1707] s = NP [L1708] customIrp = 0 [L1709] setEventCalled = customIrp [L1710] lowerDriverReturn = setEventCalled [L1711] compRegistered = lowerDriverReturn [L1712] compFptr = compRegistered [L1713] pended = compFptr VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1772] RET stub_driver_init() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0, we_should_unload=0] [L1775] COND FALSE !(status < 0) [L1779] int tmp_ndt_1; [L1780] tmp_ndt_1 = __VERIFIER_nondet_int() [L1781] COND TRUE tmp_ndt_1 == 2 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1798] CALL, EXPR CdAudioDeviceControl(devobj, pirp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L313] int deviceExtension__Active = __VERIFIER_nondet_int() ; [L314] int status ; VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=42, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L317] COND FALSE !(deviceExtension__Active == 2) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=42, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L320] COND FALSE !(deviceExtension__Active == 3) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=42, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L323] COND FALSE !(deviceExtension__Active == 1) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=42, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L326] COND TRUE deviceExtension__Active == 7 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=42, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L348] CALL, EXPR CdAudioHPCdrDeviceControl(DeviceObject, Irp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=0, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1591] int currentIrpStack__Parameters__DeviceIoControl__IoControlCode = __VERIFIER_nondet_int() ; [L1592] int deviceExtension__TargetDeviceObject = __VERIFIER_nondet_int() ; [L1593] int irpSp__Control ; [L1594] int tmp ; [L1595] int tmp___0 ; [L1596] int __cil_tmp8 ; [L1597] int __cil_tmp9 ; [L1598] int __cil_tmp10 ; [L1599] int __cil_tmp11 ; [L1600] int __cil_tmp12 ; [L1604] __cil_tmp8 = 56 [L1605] __cil_tmp9 = 16384 [L1606] __cil_tmp10 = 131072 [L1607] __cil_tmp11 = 147456 [L1608] __cil_tmp12 = 147512 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=43, DeviceObject=42, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1609] COND TRUE currentIrpStack__Parameters__DeviceIoControl__IoControlCode == __cil_tmp12 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=43, DeviceObject=42, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1610] COND FALSE !(s != NP) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=0, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=43, DeviceObject=42, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1615] COND FALSE !(compRegistered != 0) [L1620] compRegistered = 1 [L1621] routine = 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=43, DeviceObject=42, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1625] irpSp__Control = 224 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=43, DeviceObject=42, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1626] CALL, EXPR IofCallDriver(deviceExtension__TargetDeviceObject, Irp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1900] int Irp__PendingReturned = __VERIFIER_nondet_int() ; [L1901] int returnVal2 ; [L1902] int compRetStatus ; [L1903] int lcontext = __VERIFIER_nondet_int() ; [L1904] unsigned long __cil_tmp8 ; VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=43, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, Irp__PendingReturned=0, KernelMode=0, lcontext=44, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1907] COND TRUE \read(compRegistered) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=43, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, Irp__PendingReturned=0, KernelMode=0, lcontext=44, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1908] COND TRUE routine == 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=43, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, Irp__PendingReturned=0, KernelMode=0, lcontext=44, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] CALL, EXPR HPCdrCompletion(DeviceObject, Irp, lcontext) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=44, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1569] int Irp__PendingReturned = __VERIFIER_nondet_int() ; [L1570] int Irp__AssociatedIrp__SystemBuffer = __VERIFIER_nondet_int() ; [L1573] COND TRUE \read(Irp__PendingReturned) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=44, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, Context=44, customIrp=0, DC=2, DeviceObject=43, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, Irp__AssociatedIrp__SystemBuffer=45, Irp__PendingReturned=2147483648, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1574] COND TRUE pended == 0 [L1575] pended = 1 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=44, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, Context=44, customIrp=0, DC=2, DeviceObject=43, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, Irp__AssociatedIrp__SystemBuffer=45, Irp__PendingReturned=2147483648, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1582] COND FALSE !(myStatus >= 0) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=44, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, Context=44, customIrp=0, DC=2, DeviceObject=43, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, Irp__AssociatedIrp__SystemBuffer=45, Irp__PendingReturned=2147483648, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1587] return (myStatus); VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(Context)=44, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=-1073741637, compFptr=0, compRegistered=1, Context=44, customIrp=0, DC=2, DeviceObject=43, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, Irp__AssociatedIrp__SystemBuffer=45, Irp__PendingReturned=2147483648, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] RET, EXPR HPCdrCompletion(DeviceObject, Irp, lcontext) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceObject=43, DeviceUsageTypePaging=1, Executive=0, HPCdrCompletion(DeviceObject, Irp, lcontext)=-1073741637, IPC=7, Irp=41, Irp__PendingReturned=0, KernelMode=0, lcontext=44, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1910] compRetStatus = HPCdrCompletion(DeviceObject, Irp, lcontext) [L1920] __cil_tmp8 = (unsigned long )compRetStatus VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=3221225659, customIrp=0, DC=2, DeviceObject=43, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, Irp__PendingReturned=0, KernelMode=0, lcontext=44, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1921] COND FALSE !(__cil_tmp8 == -1073741802) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=3221225659, customIrp=0, DC=2, DeviceObject=43, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, Irp__PendingReturned=0, KernelMode=0, lcontext=44, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1928] COND FALSE !(\read(Irp__PendingReturned)) [L1931] int tmp_ndt_4; [L1932] tmp_ndt_4 = __VERIFIER_nondet_int() [L1933] COND TRUE tmp_ndt_4 == 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=3221225659, customIrp=0, DC=2, DeviceObject=43, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, Irp__PendingReturned=0, KernelMode=0, lcontext=44, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1944] returnVal2 = 0 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=3221225659, customIrp=0, DC=2, DeviceObject=43, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, Irp__PendingReturned=0, KernelMode=0, lcontext=44, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, returnVal2=0, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1958] COND TRUE s == NP [L1959] s = IPC [L1960] lowerDriverReturn = returnVal2 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=3221225659, customIrp=0, DC=2, DeviceObject=43, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, Irp__PendingReturned=0, KernelMode=0, lcontext=44, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, returnVal2=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1981] return (returnVal2); VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=43, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, __cil_tmp8=3221225659, compFptr=0, compRegistered=1, compRetStatus=3221225659, customIrp=0, DC=2, DeviceObject=43, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, Irp__PendingReturned=0, KernelMode=0, lcontext=44, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, returnVal2=0, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp_ndt_4=0, UNLOADED=0] [L1626] RET, EXPR IofCallDriver(deviceExtension__TargetDeviceObject, Irp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=43, DeviceObject=42, DeviceUsageTypePaging=1, Executive=0, IofCallDriver(deviceExtension__TargetDeviceObject, Irp)=0, IPC=7, Irp=41, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L1626] tmp = IofCallDriver(deviceExtension__TargetDeviceObject, Irp) [L1628] return (tmp); VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, __cil_tmp10=131072, __cil_tmp11=147456, __cil_tmp12=147512, __cil_tmp8=56, __cil_tmp9=16384, compFptr=0, compRegistered=1, currentIrpStack__Parameters__DeviceIoControl__IoControlCode=147512, customIrp=0, DC=2, deviceExtension__TargetDeviceObject=43, DeviceObject=42, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, irpSp__Control=224, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, tmp=0, UNLOADED=0] [L348] RET, EXPR CdAudioHPCdrDeviceControl(DeviceObject, Irp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, CdAudioHPCdrDeviceControl(DeviceObject, Irp)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=42, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L348] status = CdAudioHPCdrDeviceControl(DeviceObject, Irp) [L363] return (status); VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceObject)=42, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(Irp)=41, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=3221225659, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=1, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, \result=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, deviceExtension__Active=7, DeviceObject=42, DeviceUsageTypePaging=1, Executive=0, IPC=7, Irp=41, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, UNLOADED=0] [L1798] RET, EXPR CdAudioDeviceControl(devobj, pirp) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, CdAudioDeviceControl(devobj, pirp)=0, compFptr=0, compRegistered=1, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1798] status = CdAudioDeviceControl(devobj, pirp) [L1819] COND FALSE !(\read(we_should_unload)) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1825] COND TRUE pended == 1 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1826] COND FALSE !(s == NP) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1833] COND TRUE pended == 1 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1834] COND FALSE !(s == MPR3) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1841] COND TRUE s != UNLOADED VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1842] COND TRUE status != -1 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1843] COND TRUE s != SKIP2 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1844] COND FALSE !(s != IPC) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1857] COND FALSE !(pended != 1) VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1869] COND TRUE status != 259 VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, d=40, DC=2, DeviceUsageTypePaging=1, devobj=42, Executive=0, IPC=7, irp=41, irp_choice=0, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, pirp__IoStatus__Status=3221225659, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, Suspended=5, tmp_ndt_1=2, UNLOADED=0, we_should_unload=0] [L1871] CALL errorFn() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] [L59] reach_error() VAL [\old(compFptr)=0, \old(compRegistered)=0, \old(customIrp)=0, \old(DC)=0, \old(DeviceUsageTypePaging)=0, \old(Executive)=0, \old(IPC)=0, \old(KernelMode)=0, \old(lowerDriverReturn)=0, \old(MPR1)=0, \old(MPR3)=0, \old(myStatus)=0, \old(NP)=0, \old(pended)=0, \old(pirp)=0, \old(routine)=0, \old(s)=0, \old(setEventCalled)=0, \old(SKIP1)=0, \old(SKIP2)=0, \old(Suspended)=0, \old(UNLOADED)=0, compFptr=0, compRegistered=1, customIrp=0, DC=2, DeviceUsageTypePaging=1, Executive=0, IPC=7, KernelMode=0, lowerDriverReturn=0, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=1, pirp=41, routine=0, s=7, setEventCalled=0, SKIP1=3, SKIP2=4, Suspended=5, UNLOADED=0] - UnprovableResult [Line: 1717]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 31 procedures, 521 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 134061.6ms, OverallIterations: 61, TraceHistogramMax: 2, EmptinessCheckTime: 260.3ms, AutomataDifference: 22684.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 28.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 33833 SDtfs, 17780 SDslu, 192428 SDs, 0 SdLazy, 14239 SolverSat, 2758 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 15447.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7116 GetRequests, 6432 SyntacticMatches, 0 SemanticMatches, 684 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1362 ImplicationChecksByTransitivity, 7492.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=1348occurred in iteration=18, InterpolantAutomatonStates: 583, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1993.6ms AutomataMinimizationTime, 60 MinimizatonAttempts, 1940 StatesRemovedByMinimization, 47 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1811.2ms SsaConstructionTime, 8024.9ms SatisfiabilityAnalysisTime, 32700.6ms InterpolantComputationTime, 3604 NumberOfCodeBlocks, 3604 NumberOfCodeBlocksAsserted, 61 NumberOfCheckSat, 6942 ConstructedInterpolants, 0 QuantifiedInterpolants, 14735 SizeOfPredicates, 136 NumberOfNonLiveVariables, 23798 ConjunctsInSsa, 436 ConjunctsInUnsatCore, 120 InterpolantComputations, 120 PerfectInterpolantSequences, 14/14 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2021-10-21 19:31:42,787 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_33d9d7f5-1edd-44ac-af32-420242c4f169/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request...